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!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
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!
991
cal
19.9g
protein
95.8g
carbs
54.6g
fat

Nutrition Facts

1 serving (662.8g)
Calories
991
% Daily Value*
Total Fat 54.6 g 70%
Saturated Fat 25.9 g 130%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1805 mg 78%
Total Carbohydrate 95.8 g 35%
Dietary Fiber 8.8 g 31%
Total Sugars 21.4 g
Protein 19.9 g 40%
Vitamin D 0.0 mcg 0%
Calcium 139 mg 11%
Iron 6.0 mg 33%
Potassium 1098 mg 23%

*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%%)