Go Back

Grilled Veggie & Mozzarella Sandwiches | Easy Vegetarian Recipe

Make these smoky, melty grilled veggie & mozzarella sandwiches in 25 minutes! A healthy vegetarian comfort meal with zucchini, bell pepper, and sourdough bread.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Main Course
Cuisine Mediterranean
Servings 2 sandwiches
Calories 400 kcal

Ingredients
  

  • 4 slices rustic sourdough bread
  • 1 medium zucchini, sliced into ¼-inch rounds
  • 1 medium red bell pepper, sliced into strips
  • 1 medium eggplant, sliced into ¼-inch rounds
  • 1 cup fresh spinach leaves
  • 8 oz fresh mozzarella cheese, sliced
  • 2 tbsp olive oil
  • 1 tsp balsamic vinegar
  • Salt and black pepper, to taste
  • Fresh basil leaves, for garnish
  • (Optional) 2 tbsp pesto for spreading

Instructions
 

  • Prepare the Veggies Preheat your grill or grill pan over medium-high heat (around 400°F). In a large bowl, toss zucchini, bell pepper, and eggplant with olive oil, balsamic vinegar, salt, and pepper. The light coating helps caramelize the edges and deepen flavor.
  • Grill the Vegetables Lay the seasoned vegetables directly on the grill. Cook for 4–5 minutes per side, turning once, until tender and slightly charred. You’re looking for visible grill marks and that unmistakable smoky aroma. Remove and let them rest for a minute.
  • Assemble the Sandwiches Spread pesto (if using) on the inside of each sourdough slice. On two slices, layer the grilled vegetables, spinach leaves, and mozzarella slices. Top with the remaining bread.
  • Grill the Sandwiches Brush the outer sides of the sandwiches lightly with olive oil. Place them back on the grill (or in a grill pan) over medium heat. Press gently with a spatula or grill press. Cook for 3–4 minutes per side, until the bread is golden and the mozzarella has melted into a creamy layer that binds everything together.
  • Serve and Enjoy Let the sandwiches rest for about a minute before slicing — this helps the cheese set slightly. Cut in half, garnish with fresh basil, and serve warm.

Notes

Ingredient Notes:
  • For vegan eaters, swap in cashew mozzarella or a vegan cheese that melts well.
  • Gluten-free? Try a dense GF sourdough or seed bread that can hold its structure.