Mediterranean Veggie Sandwich

Eating healthy is so hard for me – especially when it comes to getting in the recommended amounts of veggies! I am not the biggest raw veggie fan, so I try and sneak them in as many other foods as possible. This Mediterranean Veggie Sandwich is CHUCK FULL of vegetables, but it tastes amazing. With the feta cheese and sauce, it doesn’t taste like something only bunnies would eat. 😉 This is one sandwich you won’t ever regret eating!

Mediterranean Veggie Sandwich
Save RecipeSave Recipe


  • 2 Tablespoons olive oil
  • 1 clove garlic, finely minced
  • 1 bell pepper, sliced thin
  • 1 cup baby bella mushrooms, sliced
  • 1/2 red onion, sliced thin
  • 2 cups baby spinach
  • 1 package of flat bread
  • 1 cucumber, sliced thin
  • 1 tomato, sliced
  • feta cheese
  • Sauce:
  • 1/2 cup plain yogurt
  • 2 Tablespoons mayonnaise
  • 1 teaspoon hot sauce
  • 1 1/2 Tablespoons lemon juice
  • 1 teaspoon minced garlic


  1. Sandwich:
  2. Saute garlic, pepper, mushrooms, and onions on medium-high heat in the olive oil until tender (about 8-12 minutes depending on how tender you like them).  Add in spinach leaves until they darken and wilt. Serve on flat bread topped with cucumber, tomato, and feta cheese.
  3. Sauce:
  4. Whisk all ingredients together until completely combined. Use it for dipping or to drizzle on top.
136 cal
12 g
6 g
3 g

Click Here For Full Nutrition, Exchanges, and My Plate Info

Print Friendly, PDF & Email

Comment on this Recipe

6 Responses to “Mediterranean Veggie Sandwich”

  1. Gurvy Green
    Steph, this veggie sandwich looks so tasty and the sauce sounds yummy! Your photo is incredible, I am definitely making this. I prefer mine warm so I'll warm up my flat bread as well. Thanks for sharing! Coming to you with a new follow, love your posts!

Leave a Comment