Skip to Content

Vegan Gyros – Greek Wrap

Are you looking for the perfect, healthy wrap for the office or school lunch? Here’s how to make a Greek wrap – vegan gyros! 

I’m sure you’re already familiar with Gyros, one of the most famous Greek street foods ever. The Gyros wrap is made with shaved meat grilled on the vertical rotisserie, usually, chicken, lamb, pork or a combination of these, wrapped up in a pita together with vegetables such as onions, cucumbers, and tomatoes and, of course, some delicious tzatziki sauce! Greeks usually serve gyros alongside a yummy portion of French fries.

Gyros is very similar to a popular Middle Eastern recipeshawarma – both of them evolving from the Turkish “Doner Kebab” and growing in popularity all over the world, even in the United States.

“Doner kebab” actually means the act of grilling meat on the vertical rotisserie, a very popular cooking technique invented in Turkey three centuries ago which allows meat to cook in its own juice and flavor. As you may have already guessed, “gyros” means “to turn” in the Greek language, the same as the word “shawarma” means the same thing in Arabic.

Vegan Gyros Greek Wrap

Of course, the one ingredient that makes gyros so unique is the famous tzatziki sauce, a well-known Greek sauce that is served together with grilled meat or as a dip for other dishes. Tzatziki is actually a simple but delicious sauce, a combination of sheep or goat yogurt, shredded cucumbers, garlic, olive oil, lemon juice, salt and fresh herbs such as mint, dill, thyme, parsley etc.

Vegan Gyros Greek Wrap recipe

Both gyros and shawarma are delicious fast food dishes that you can find at every street corner in many countries. Because not all of us are fans of unhealthy fast foods, I want to teach you how to make the vegan gyros, which is way healthier, but full of the authentic flavors and textures! In my vegan shawarma recipe I used marinated mushrooms which were extremely flavorful, but for this Greek recipe, I decided to try something different, but just as tasty.

Vegan Gyros recipe Greek Wrap recipe

For the vegan gyros, I replaced the grilled meat with tofu marinated in a unique blend of spices such as smoked paprika, cinnamon, soy sauce, mustard and more! Of course, no gyros is complete without tzatziki, so I created an easy-peasy vegan version of this sauce using vegan yogurt, cucumbers, and fresh herbs. The result is a filling, delicious and way healthier gyros than the original recipe!

Vegan Gyros with vegan tzatziki Greek Wrap recipe

You can easily make this vegan gyros recipe whenever you need a fast lunch or dinner that the entire family can enjoy, or you can take it with you at school or work. Serve this delicious gyro together with some French fries or wedges.

Moreover, you can organize a gyros party where all the ingredients are already prepared on the table and everyone can create their own vegan gyros according to preferences. Don’t forget to add different sauces that people can add in order to make their gyros even tastier, such as a spicy sauce. The marinated tofu is so good, I’m sure nobody will even realize that it’s vegan!

healthy Vegan Gyros Greek Wrap recipe

Yield: 4

Vegan Gyros - Greek Wrap

Vegan Gyros Greek Wrap with tzatziki recipe gyros de post

Are you looking for the perfect, healthy wrap for the office or school lunch? Here's how to make a Greek wrap - vegan gyros!

Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes


  • For the vegan tzatziki:
  • ½ Fabio cucumber, shredded
  • 250g (1 cup) non-dairy yogurt
  • 1 Tbsp olive oil
  • 1 small clove garlic minced
  • ½ tsp salt
  • 1 Tbsp lemon juice
  • 2 Tbsp minced fresh mint
  • 1 tsp dry oregano
  • For the marinated tofu:
  • 1 block (400g | 14oz) tofu
  • 1 Tbsp olive oil
  • 4 Tbsp soy sauce
  • 2 Tbsp tomato paste
  • 1 tsp mustard
  • 1 tsp smoked paprika
  • ¼ tsp garlic powder
  • ¼ tsp ground cinnamon
  • ¼ tsp ground black pepper
  • ½ tsp ground coriander
  • ½ tsp ground cumin
  • For the vegan gyros:
  • 4 pita breads
  • 2 tomatoes, sliced
  • ½ cucumber, sliced
  • ½ red onion, thinly sliced
  • 2 pickled cucumbers, thinly sliced
  • 30g baby beet leaves , or baby spinach
  • 60g cooked potato wedges


  1. For the vegan tzatziki:
  2. In a bowl, mix all ingredients until well-incorporated. Season to taste and store in the fridge.
  3. For the marinated tofu:
  4. Mix together all of the ingredients for the tofu marinade until smooth.
  5. In a large plate, pour the marinade over the tofu, turn the tofu block over to coat all sides.
  6. Let it marinate at least 30 minutes or leave it overnight.
  7. Slice tofu into thin slices of random shapes, to mimic shredded grilled chicken breast.
  8. Heat a non-stick pan over medium heat. Cook tofu slices, stirring occasionally, for about 7 minutes. Remove from the pan.
  9. For the vegan gyros:
  10. Warm the pita bread on a dry pan, over medium heat.
  11. Assemble each pita with sliced veggies, tofu, salad leaf, potatoes, and tzatziki.
  12. Roll it over and enjoy.

Nutrition Information



Amount Per Serving Calories 455Total Fat 15.8gCarbohydrates 56.7gProtein 21.5g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest



Thursday 27th of June 2019

Thank you sounds delicious

Brenda Harris

Wednesday 1st of August 2018

What grade of tofu is best? Firm, extra firm?


Wednesday 1st of August 2018

Extra-firm :)

Skip to Recipe