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!
Slice the tomatoes into 1/4-inch thick rounds and set them aside.
If using, peel the garlic clove and rub it on one side of each bread slice for a subtle garlic flavor.
Brush one side of each sourdough bread slice with olive oil.
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.
Flip the bread slices over and layer vegan mozzarella, tomato slices, and basil leaves on two of the slices while on the pan.
Season the tomato slices with salt and black pepper to taste.
Drizzle the balsamic glaze over the tomato and vegan mozzarella layers for a tangy sweetness.
Top each assembled slice with the remaining plain toasted bread slices and press gently.
Cook for another 1-2 minutes to warm the vegan mozzarella slightly, then remove the sandwiches from the pan.
Slice the sandwiches in half and serve immediately. Enjoy your delicious Vegan Tomato Mozzarella Sandwich!
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.