Nutrition Facts for Vegan tomato mozzarella sandwich

Vegan Tomato Mozzarella Sandwich

Image of Vegan Tomato Mozzarella Sandwich
Nutriscore Rating: 65/100

Elevate your lunch game with this Vegan Tomato Mozzarella Sandwich, a plant-based twist on an Italian classic! Featuring layers of creamy vegan mozzarella, juicy ripe tomatoes, and fragrant fresh basil tucked between perfectly toasted sourdough bread, this sandwich bursts with vibrant flavor in every bite. A drizzle of balsamic glaze adds a tangy-sweet touch, while optional garlic-rubbed bread provides irresistible aroma and depth. Ready in just 15 minutes, this easy and satisfying recipe is perfect for a quick meal or a gourmet-inspired snack. Whether you're vegan or simply seeking a fresh take on sandwich artistry, this recipe is guaranteed to delight your taste buds!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
5 min
🕐
Total Time
15 min
👥
Servings
2 servings
📊
Difficulty
Medium

🥘 Ingredients

9 items
  • 4 slices sourdough bread
  • 120 grams vegan mozzarella
  • 2 large ripe tomatoes
  • 8 leaves fresh basil leaves
  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon balsamic glaze
  • 0.25 teaspoons salt
  • 0.25 teaspoons black pepper
  • 1 clove garlic (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Slice the tomatoes into 1/4-inch thick rounds and set them aside.

2

If using, peel the garlic clove and rub it on one side of each bread slice for a subtle garlic flavor.

3

Brush one side of each sourdough bread slice with olive oil.

4

Heat a grill pan or skillet over medium heat. Place the bread slices, oil-side down, onto the pan and lightly toast for 2-3 minutes until golden.

5

Flip the bread slices over and layer vegan mozzarella, tomato slices, and basil leaves on two of the slices while on the pan.

6

Season the tomato slices with salt and black pepper to taste.

7

Drizzle the balsamic glaze over the tomato and vegan mozzarella layers for a tangy sweetness.

8

Top each assembled slice with the remaining plain toasted bread slices and press gently.

9

Cook for another 1-2 minutes to warm the vegan mozzarella slightly, then remove the sandwiches from the pan.

10

Slice the sandwiches in half and serve immediately. Enjoy your delicious Vegan Tomato Mozzarella Sandwich!

Cooking Tip: Take your time with each step for the best results!
1135
cal
28.1g
protein
130.2g
carbs
52.3g
fat

Nutrition Facts

1 serving (763.1g)
Calories
1135
% Daily Value*
Total Fat 52.3 g 67%
Saturated Fat 21.4 g 107%
Polyunsaturated Fat 0.0 g
Cholesterol 20 mg 7%
Sodium 2469 mg 107%
Total Carbohydrate 130.2 g 47%
Dietary Fiber 8.8 g 31%
Total Sugars 23.0 g
Protein 28.1 g 56%
Vitamin D 0.0 mcg 0%
Calcium 782 mg 60%
Iron 7.0 mg 39%
Potassium 1116 mg 24%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

47.2%%
10.2%%
42.6%%
Fat: 470 cal (42.6%%)
Protein: 112 cal (10.2%%)
Carbs: 520 cal (47.2%%)