Nutrition Facts for Vegan tomato mozzarella sandwich
Blog Research API Download App

Vegan Tomato Mozzarella Sandwich

Image of Vegan Tomato Mozzarella Sandwich
Nutriscore Rating: 63/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!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
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!
495
cal
9.9g
protein
48.1g
carbs
27.2g
fat

Nutrition Facts

1 serving (331.4g)
Calories
495
% Daily Value*
Total Fat 27.2 g 35%
Saturated Fat 12.9 g 65%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 903 mg 39%
Total Carbohydrate 48.1 g 17%
Dietary Fiber 4.3 g 15%
Total Sugars 10.6 g
Protein 9.9 g 20%
Vitamin D 0.0 mcg 0%
Calcium 69 mg 5%
Iron 3.0 mg 17%
Potassium 549 mg 12%

*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

40.2%%
8.3%%
51.5%%
Fat: 491 cal (51.5%%)
Protein: 79 cal (8.3%%)
Carbs: 383 cal (40.2%%)