Greek Pita Sandwiches

Overflowing with veggies and feta cheese, these Greek pita sandwiches are topped with a homemade yogurt sauce and stuffed into pita bread.

Greek Pita Sandwiches

Moving takes a lot of energy. We’re only moving two blocks away, and it feels like our entire life is uprooted as we try to plan the house renovation and moving process. In a few weeks it will all be over (well, at least we’ll be moved), but the process seems to dominate most of our time as of late. We can only imagine moving across the country (California) like our friend Erin, or across the world (the Philippines!) like our friends Lindsay and Bjork.

In the midst of it all, we’re enjoying the summer, in particular its bounty of tomatoes, cucumbers and peppers that are now all over the markets and in our garden.

Here’s a meal we made for Alex’s brother and his family as they were in town for a visit, sweet little niece and nephew in tow. These Greek pita sandwiches went over well for the entire crowd, even a 3-year-old. It’s simple to prepare; it does take a few minutes to chop up the veggies and stir together the sauce, but both components can easily be made in advance as well if you’re entertaining.

It’s also a great lunch option for those of you looking for something a little more inventive than the typical brown bag. Just make sure to take the proper precautions when creating your sandwich — since the vegetables create some moisture as they marinate, it’s important to remove the extra “juice” before placing it into your sandwich so the pita doesn’t get soggy. We call for using a slotted spoon to move the vegetables to the pita, then topping with the yogurt sauce.

What are your favorite simple summertime meals?

Tips for making these Greek pita sandwiches

These Greek sandwiches are a breeze to make, but there are a few things that will make these truly spectacular:

Give the veggies time to marinate—Yes, you can eat these Greek pita sandwiches right away, but the flavor is even better when you give the veggies 30 minutes to an hour to soak up the simple vinaigrette.

Drain the veggies before assembling sandwiches—If you’re packing these pita sandwiches for lunch, I’d recommend draining the vegetables with a slotted spoon before assembling your meal. This will prevent the pita bread from becoming soggy before lunchtime.

Use whatever veggies you have on hand—For this recipe, we used veggies that are traditionally found in a Greek salad, but you can add more or less than we did! You can double up on the tomatoes, add olives, throw in some lettuce—you can make these however you want!

Greek Sandwich on a plate

Looking for more Greek recipes? 

This recipe is…

This Greek sandwich recipe is vegetarian.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Greek Pita Sandwich

1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 4.80 out of 5)

  • Author: a Couple Cooks
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes
  • Yield: 4 1x


Overflowing with veggies and feta cheese, these Greek pita sandwiches are topped with a homemade yogurt sauce and stuffed into pita bread.


  • 1 cucumber
  • 1/2 red onion
  • 2 cups halved cherry tomatoes
  • 1 green bell pepper
  • 1 can chickpeas
  • 1 tablespoon olive oil
  • 1 tablespoon white wine vinegar
  • ½ teaspoon kosher salt
  • Fresh ground pepper
  • 3/4 cup crumbled feta cheese
  • 1 tablespoon chopped fresh dill (or substitute 1/2 teaspoon dried)
  • 1 cup Greek yogurt
  • 1/2 teaspoon garlic powder
  • Splash white wine vinegar
  • 1/4 teaspoon kosher salt
  • Fresh ground pepper
  • 4 8-inch diameter whole wheat pita breads, halved (or make your own)


  1. Peel the cucumber and dice it. Thinly slice the onion. Cut the cherry tomatoes in half. Dice the green pepper. Drain and rinse the chickpeas. Place all vegetables in a bowl or an airtight container (if making in advance).
  2. To the bowl with the vegetables, add 1 tablespoon olive oil, 1 tablespoon white wine vinegar, 1/2 teaspoon kosher salt and fresh ground pepper pepper. Stir in 3/4 cup feta cheese. Taste, and adjust flavors if desired. This mixture can marinate for a bit if desired, or serve immediately.
  3. For the yogurt sauce, if using fresh dill, chop enough for 1 tablespoon. In a small bowl, mix together 1 cup Greek yogurt, 1/2 teaspoon garlic powder, 1 tablespoon chopped fresh dill (or 1/2 teaspoon dried), a splash white wine vinegar, 1/4 teaspoon kosher salt, and fresh ground pepper.
  4. Using slotted spoon to remove any extra liquid, transfer the salad mixture to the pita bread halves. Serve with yogurt sauce.


Note: The vegetable mixture accumulates moisture as it sits, so make sure to use a slotted spoon to transfer it to the sandwich to avoid a soggy pita.

  • Category: Main Course
  • Method: Raw
  • Cuisine: Greek

Keywords: greek pita, greek sandwich

Subscribe for free weekly recipes & more!

About the Authors

Sonja Overhiser

Cookbook Author and writer

Sonja Overhiser is author of Pretty Simple Cooking, named one of the best healthy cookbooks of 2018. She’s host of the food podcast Small Bites and founder of the food blog A Couple Cooks. Featured from the TODAY Show to Bon Appetit, Sonja seeks to inspire adventurous eating to make the world a better place one bite at a time.

Alex Overhiser

Cookbook Author and photographer

Alex Overhiser is an acclaimed food photographer and author based in Indianapolis. He’s host of the food podcast Small Bites and founder of the recipe website A Couple Cooks. Featured from the TODAY Show to Bon Appetit, Alex is author of Pretty Simple Cooking, named one of the best vegetarian cookbooks by Epicurious.


  • Reply
    Kelly @ hidden fruits and veggies
    July 28, 2013 at 10:19 pm

    Oh wow, this sounds so good! I love Greek salads and pretty much Greek flavored or styled anything. This is a must make for me!

  • Reply
    July 28, 2013 at 10:40 pm

    Good luck with the moving!! Hope everything goes smooth for you guys!
    These pitas look so good. I am on a huge greek kick. I actually have a few recipes lined up to be posted that I am super excited about. I have all the ingredients on hand so I cant wait to make these for lunch tomorrow!

    • Reply
      July 29, 2013 at 11:10 am

      Thanks! Hope you enjoy.

  • Reply
    Katrina @ Warm Vanilla Sugar
    July 29, 2013 at 7:59 am

    This look so healthy and are so full of colour! Lovely summer recipe!

  • Reply
    Belinda @themoonblushbaker
    July 29, 2013 at 11:01 am

    At least you still have the energy to cook! When my sister and her husband started moving she eat take out for a week!

    I love greek flavours, they are always so fresh and zingy. my trick for draining wetter veggies is to pre cut them the night before and leave them in a large hole strainer in the fridge. this way fresh cold, crispy veggies for sandwiches next day.

    • Reply
      July 29, 2013 at 11:10 am

      Thanks for the tip — sounds perfect!

  • Reply
    July 29, 2013 at 11:09 am

    Great idea for a quick weeknight meal! Sounds great!

  • Reply
    Ash- foodfashionparty
    July 29, 2013 at 12:40 pm

    This looks healthy and so hearty too. The colors work so well. congrats on your move…

  • Reply
    July 29, 2013 at 1:18 pm

    This kind of savory sandwich bursting with crisp vegetables is exactly what I want to eat all summer. Looks SO good!

  • Reply
    Courtney Jones
    July 29, 2013 at 7:52 pm

    Good luck with the move! :) Soon you’ll be all settled in your new home and back in the kitchen – your fabulous new kitchen!!!

    This sandwich looks lovely. I like to add chickpeas to greek salad for some protein. Great idea to put the salad into a pita for a filling meal :)

  • Reply
    July 30, 2013 at 10:49 am

    This is such a beautiful sandwich! I love these flavors. I grew up on Armenian food (pretty much identical to Greek food) and just looking at these photos make me feel like…ahhhhh! :) Love your blog! So happy to have found you!

    • Reply
      July 31, 2013 at 8:58 am

      Thank you!

  • Reply
    August 2, 2017 at 8:04 am

    Made this last night. Light, delicious, easy. The yogurt sauce was a little thick, not easy to put on the sandwiches but it didn’t take away from this great meal.

    • Reply
      August 3, 2017 at 10:09 pm

      I’m so glad you enjoyed sandwiches! And thanks for the feedback on the yogurt sauce. Next time you could add a few drops of water to it and mix in until you get a better consistency! I do that often with yogurt sauces and it works like a charm.

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.