Mediterranean Veggie Sandwich Recipe
As an Amazon Associate, I earn from qualifying purchases.
Packed with fresh veggies, briny olives, creamy hummus, and tangy feta, this Mediterranean Veggie Sandwich is a flavor-packed sandwich. It’s simple, delicious, and the ultimate go-to for a quick, satisfying vegetarian lunch or light dinner.

Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Simple and Savory
What you’ll love about this veggie sandwich:
Mediterranean Veggie Sandwich Ingredient List:
- Whole grain bread or your favorite bread
Hummus – any flavor, I like traditional for this recipe. Here’s my homemade hummus recipe or you can use store-bought. - Lettuce such as romaine, field greens, arugula or spinach.
- Zucchini or cucumbers, sliced thin
- Tomatoes sliced thin
- Kalamata olives
- Feta cheese or goat cheese
Missing an ingredient? Try using the Ingredient Swap Assistant for a substitute!
Step-by-step instructions
Prepare the ingredients: Rinse and slice the vegetables.

STEP 1: Use a sandwich spreader or a butter knife to spread hummus onto both slices of bread.

STEP 2: Place slices of zucchini and tomatoes on top of the hummus.

STEP 3: Top the tomato slices with olives and feta cheese.

STEP 4: Add a few spinach leaves to top off the layers of vegetables and cheese, and place the second bread slice on top.

Tips for the perfect Mediterranean sandwich
- Don’t skimp on the hummus! A generous spread on both slices of bread keeps your sandwich moist, flavorful, and downright delicious.
- Keep it crisp. If you’re not eating it right away, hold off on adding sliced tomatoes—they can make the bread soggy. Instead, add them just before serving.
- Serve it snack-style. Cut the sandwich into bite-sized pieces and turn it into a shareable appetizer. Perfect for parties, picnics, or anytime snacking.
Want more zucchini ideas? Don’t miss this collection of easy favorites.

Serving Suggestions
Serve this Mediterranean vegetable sandwich for a healthy lunch or light dinner with a cup of soup, a side of homemade potato chips, homemade coleslaw, potato salad, and pickles.
Recipe Variations
Sandwiches are endlessly customizable; grilled, stacked, or wrapped, you can build them your way.
- Mediterranean veggie sandwich on a roll or pita – Swap basic bread for something better: a crusty whole-grain baguette, warm pita, or even naan.
- Sun-Dried tomato veggie sandwich – Start with sun-dried tomato hummus, then add a few chopped sun-dried tomatoes for an extra punch. Layer on cucumbers, roasted red peppers, and a handful of greens for crunch.
- Pesto Mediterranean – Spread hummus on both sides of the bread, then drizzle a spoonful of pesto for a herby kick. Add tomato slices, olives, and crumbled feta to seal the deal.
- Veggie wrap – Grab a soft whole-grain wrap, slather it with hummus, and load it up with grilled zucchini, spinach, shredded carrots, and a few chunks of feta or goat cheese. Roll, slice, devour.
- Beet Hummus Sandwich – Use beet hummus for a pop of color and subtle sweetness. Pair with arugula, thinly sliced cucumber, and salty feta to balance it out.
- Greek Salad Sandwich – Chop up cherry tomatoes, cucumbers, olives, red onion, and feta; toss with olive oil and oregano, then stuff it all into warm pita or between thick slices of rustic bread.
Make it fresh, keep it crisp
Most sandwiches don’t hold up well when made too far in advance, and this one’s no exception. After a few hours, the bread can turn soggy. To keep it fresh:
- Wrap it tightly in parchment paper or foil.
- Store it in the fridge for up to 4 hours.
- Pro tip: If using juicy ingredients like tomatoes or cucumbers, add them just before eating to keep things crisp.

Recipe FAQs
No, it is not a vegan sandwich, but it can easily be made vegan by leaving the cheese off or using vegan cheese.
Absolutely! This sandwich is a great way to use up leftover roasted or grilled veggies.

Grab your Free copy !
Stuck on What to Make for Dinner?
Download my free Meal Matrix and mix-and-match your way to simple, satisfying meals—fast!
You Might Like These Light Recipes
- Healthy Charcuterie Board
- Asian Chicken Lettuce Wraps
- Easy Falafel
- Mediterranean Cauliflower Rice Bowls
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Simple and Savory

Click on serving size to scale this recipe
Mediterranean Veggie Sandwich
Ingredients
- 2 tablespoons hummus
- 1/2 zucchini or cucumber sliced thin, lengthwise
- 1 handful baby spinach
- 1 tomato small to medium, sliced think
- 1 1/2 teaspoons feta or goat cheese crumbles
- 4 to 5 chopped kalamata olives or olive tapenade
- 2 slices whole grain bread or your favorite bread
Instructions
- spread the hummus onto each slice of bread
- add the zucchini, tomatoes and olives
- top with cheese crumbles and spinach or lettuce
Notes
Nutrition
Nutrition information provided is an estimate and can vary based on cooking methods and ingredients used
Sign Up for Easy Recipes Straight in Your In-Box!


Yum this is the perfect veggie sandwich!! Love the addition of hummus – so creamy!
Thank you Sam!
I love a good veggie sandwich to switch it up!
Thanks Cindy!
Love this post and the gorgeous photos. Your Mediterranean veggie sandwich looks and sounds fantabulous. (Pinning!) Thank you for the very fun fact of the history of sandwiches, too!
Thank You!
Love this sandwich filled with my favorite veggies. Looks delicious!
Thank You Cheri!
Oh yeah. I could eat this anytime. Looks delicious!
Thank you Mary!
Love all the flavors on this sandwich.