๐Ÿฅ„ Homestyle recipes, tested & loved
๐Ÿฅ˜Recipes by Nani
Lunch

Fresh Mediterranean Veggie Sandwich

A colorful and satisfying vegetarian sandwich packed with Mediterranean flavors.

By Recipes By Naniยท ๐ŸŒ Mediterraneanยท July 20, 2026
Fresh Mediterranean Veggie Sandwich
recipesbynani.com
Prep
10 minutes
Cook
0 minutes
Total
10 minutes
Serves
1

This Mediterranean sandwich is one of my favorite go to lunches when I want something fresh and filling. It is incredibly simple to put together and feels like a little treat in the middle of a busy day.

My best tip for this recipe is to use the best quality bread you can find. A nice sourdough or a crusty ciabatta really makes a big difference when you are piling on all those delicious vegetables and creamy cheese.

๐Ÿงบ Ingredients

  • 2 slices of hearty bread
  • 2 tablespoons basil pesto
  • 1/4 cup crumbled feta cheese
  • 1/4 cucumber, thinly sliced
  • 1/2 cup fresh baby spinach
  • 2 slices of tomato
  • 1/4 red bell pepper, thinly sliced
  • 2 tablespoons red onion, thinly sliced
  • Optional drizzle of balsamic glaze

๐Ÿ‘ฉโ€๐ŸณInstructions

  1. 1

    Lay your bread slices out on a clean cutting board.

  2. 2

    Spread a generous layer of basil pesto on the inside of both bread slices.

  3. 3

    Start building your sandwich by adding the spinach, followed by the tomato slices, cucumber, red bell pepper, and red onion.

  4. 4

    Sprinkle the crumbled feta cheese evenly over the vegetables.

  5. 5

    Drizzle with a little balsamic glaze if you like a touch of sweetness.

  6. 6

    Place the second slice of bread on top and cut your sandwich in half to serve.

๐Ÿ’ก Tips

If you are packing this for work, keep the pesto in a separate container and add it right before eating to prevent the bread from getting soggy. You can also store leftovers in the fridge for a few hours, but these are best enjoyed fresh.

Made this recipe? Let us know how it went.

You might also like