Vegan Gyros

These Vegan Gyros are a delicious plant-based twist on a classic Greek street-food favorite. Warm, fluffy pita bread is stuffed with savory oyster mushrooms seasoned with coriander, cumin, paprika, oregano, garlic, and a touch of cinnamon. Add caramelized onions, fresh tomatoes and cucumbers, and a generous drizzle of garlicky vegan tzatziki, and you have a gyro that’s packed with flavor and texture.

The mushroom filling becomes wonderfully savory and meaty, while the fresh vegetables and creamy tzatziki keep every bite bright and refreshing. Whether you’re making a quick weeknight dinner or putting together a fun Mediterranean-inspired meal, these vegan gyros are surprisingly easy to make.

Why You’ll Love This Recipe

  • Packed with Greek-inspired flavor: A homemade gyro spice blend gives the mushrooms a deeply savory, aromatic taste.
  • 100% plant-based: Oyster mushrooms create a hearty filling without using meat.
  • Fresh and creamy: Crisp vegetables and garlicky vegan tzatziki balance the warm, seasoned mushroom filling.
  • Easy to customize: Add fries, hummus, extra vegetables, or your favorite vegan toppings.
  • Great for casual meals: Wrap everything in warm pita and let everyone build their own gyro.

Ingredients

For the Mushroom Gyro Filling

  • Oyster mushrooms: The star of the filling. When shredded and cooked with the spices, they develop a wonderfully meaty texture.
  • Onion: Caramelized onion adds sweetness and a rich savory flavor to the gyro filling.
  • Sugar or maple, agave, or date syrup: Optional, but helps speed up the caramelization of the onions.
  • White wine or lemon juice: Adds a little acidity and brightness to the mushrooms.
  • Olive oil: Used for cooking the onions and mushrooms.
  • Fresh thyme: Adds an earthy, herbal note that works beautifully with the gyro spices.

For the Gyro Seasoning

  • Coriander: Adds a warm, citrusy character.
  • Cumin: Brings an earthy, slightly nutty flavor.
  • Paprika: Adds color and a mild peppery sweetness. Sweet or smoked paprika can be used.
  • Garlic powder: Gives the seasoning blend a savory garlic flavor.
  • Oregano: An essential herb for the Mediterranean-inspired flavor of the gyros.
  • Cinnamon: Just a small amount adds warmth and depth.
  • Ground cloves: A tiny pinch contributes another layer of aromatic flavor.
  • Chili powder: Adds a subtle touch of heat.

For Serving

  • Pita bread or flatbreads: The warm, soft base for your gyros.
  • Vegan tzatziki: Adds a cool, creamy, garlicky element.
  • Cucumber: Provides crisp freshness.
  • Tomatoes: Add juiciness and a little natural sweetness.
  • Red onion or scallions: Bring a fresh, sharp bite.
  • Fresh dill: A perfect finishing herb for the tzatziki and vegetables.
  • Fries or hummus: Optional extras that make the gyros even more satisfying.

How to Make Vegan Gyros

1. Make the Gyro Spice Mix

Start by making the homemade seasoning blend.

Add the coriander, cumin, paprika, garlic powder, oregano, cinnamon, ground cloves, and chili powder to a small bowl. Whisk everything together until evenly combined.

You can keep any leftover seasoning in a spice jar for another batch of gyros or other Mediterranean-inspired dishes.

2. Caramelize the Onion

Heat a medium heavy-bottomed pan over medium heat and add a light drizzle of olive oil.

Add the sliced onion and a pinch of salt. Cook until the onion becomes translucent, stirring occasionally.

Add the sugar or your choice of maple syrup, agave, or date syrup, if using. Cover the pan and reduce the heat to medium-low.

Continue cooking until the onions become soft and beautifully caramelized. Stir and check them regularly so they don’t burn.

Once caramelized, transfer the onions to a bowl and set them aside.

3. Prepare the Mushroom Gyro Filling

While the onions are cooking, prepare the oyster mushrooms.

Use your hands to shred the mushrooms into thin strips. Add them to the same skillet used for the onions.

Turn the heat up and add a splash of white wine or a squeeze of lemon juice. Stir in the fresh thyme leaves and cook until the mushrooms become tender and wilted.

Add 3 teaspoons of the gyro seasoning mix and continue cooking. Stir frequently as the mushrooms cook so the spices don’t burn.

Keep cooking until the moisture has evaporated and the mushrooms are nicely seasoned. Taste and add sea salt or more gyro seasoning according to your preference.

4. Crisp the Mushroom Filling

For an extra flavorful finish, transfer the mushroom mixture to a broiler-safe dish.

Give the mushrooms a quick spray of olive oil and place them under the broiler for a few minutes, just until the edges become slightly crisp.

Remove from the heat and stir the caramelized onions into the mushroom filling.

This extra step is optional, but it gives the mushrooms a texture that’s especially good inside a gyro.

5. Warm the Pita Bread

Warm the pita breads in the microwave, under the broiler, or in a dry skillet.

The goal is to make them soft and flexible enough to fold without cracking.

For a classic gyro presentation, fold each pita into a cone and wrap the bottom with butcher paper. Secure it with kitchen twine if desired.

6. Assemble the Vegan Gyros

Fill each warm pita with a generous portion of the seasoned mushroom “gyro meat.”

Add sliced cucumber, tomato, and a generous drizzle of vegan tzatziki.

Finish with fresh dill and sliced red onions if desired.

Serve immediately while the pita is warm and the mushroom filling is still hot.

Vegan Gyros Recipe – Easy Greek Inspired Plant Based Wraps
Vegan Gyros 7

Tips for Success

  • Don’t rush the onions: Properly caramelized onions add an incredible depth of flavor, so keep the heat moderate and stir regularly.
  • Shred the mushrooms thinly: Thin strips give the oyster mushrooms a more satisfying gyro-style texture.
  • Cook off the moisture: Let the mushrooms cook until their excess liquid has evaporated before adding more seasoning.
  • Watch the spices: Once the seasoning is added, stir frequently to prevent it from scorching.
  • Try the broiler: A few minutes under the broiler can give the mushroom filling wonderfully crisp edges.
  • Warm the pita: Soft, warm pita is much easier to fold and makes the finished gyros more enjoyable.
  • Don’t skimp on tzatziki: The creamy garlic sauce brings together the warm spices, fresh vegetables, and savory mushrooms.

Equipment Needed

  • Medium heavy-bottomed skillet
  • Small mixing bowl
  • Broiler-safe baking dish
  • Wooden spoon or spatula
  • Knife and cutting board
  • Kitchen twine, optional
  • Broiler or oven

Recipe Variations

Use Jackfruit

Young, unripe jackfruit can be used instead of oyster mushrooms for another plant-based gyro filling.

Try Tempeh

Tempeh is another option if you want a firmer, protein-rich filling with plenty of texture.

Use Seitan

For a particularly hearty vegan gyro, shredded or sliced seitan can replace the mushrooms.

Swap the Pita

If you don’t have pita bread, serve the filling in another soft flatbread. Vegan potato flatbread is also a fun alternative.

Add More Toppings

Make your gyros your own with extra hummus, fries, fresh herbs, additional vegetables, or more vegan tzatziki.

Serving Suggestions

Vegan gyros are best served warm with plenty of fresh toppings.

Try serving them with:

  • Homemade vegan tzatziki
  • Crispy fries
  • Hummus
  • Fresh cucumber and tomato salad
  • Extra sliced red onion
  • Fresh dill
  • Warm pita or flatbread
  • Lemon wedges

For a casual dinner, place all the fillings and toppings on the table and let everyone assemble their own gyro.

Frequently Asked Questions

What mushrooms are best for vegan gyros?

Oyster mushrooms work especially well because they can be shredded into thin strips and develop a hearty, meaty texture when cooked.

Can I use another mushroom?

Yes. Oyster mushrooms are the original choice, but you can experiment with other hearty mushrooms. Keep in mind that texture and cooking time may vary.

Can I make these gyros gluten-free?

The mushroom filling itself can be made gluten-free, but you’ll need to use gluten-free pita or flatbread and make sure your other toppings and sauces are certified gluten-free if needed.

Can I make the mushroom filling ahead of time?

Yes. The mushroom filling can be prepared ahead and refrigerated. Reheat it in a skillet before assembling the gyros.

What is vegan tzatziki made from?

Vegan tzatziki is a plant-based version of the classic Greek cucumber and garlic sauce. It provides the creamy, tangy element traditionally served with gyros.

How can I make the mushroom filling crispier?

After cooking the mushrooms until the moisture has evaporated, transfer them to a broiler-safe dish, lightly spray with olive oil, and broil for a few minutes until the edges become crisp.

Nutrition Information

Per serving, this recipe contains approximately:

  • Calories: 327 kcal
  • Carbohydrates: 38g
  • Protein: 7g
  • Fat: 3g
  • Saturated Fat: 1g
  • Sodium: 203mg
  • Potassium: 557mg
  • Fiber: 6g
  • Sugar: 6g
  • Vitamin A: 592 IU
  • Vitamin C: 5mg
  • Calcium: 76mg
  • Iron: 4mg

Final Thoughts

These Vegan Gyros prove that a satisfying gyro doesn’t need meat. The combination of caramelized onions, savory oyster mushrooms, warm Mediterranean spices, crisp vegetables, and creamy vegan tzatziki creates plenty of flavor in every bite.

They’re also wonderfully flexible, so you can keep things simple with cucumber and tomato or load them up with fries, hummus, fresh herbs, and extra sauce.

Warm the pita, pile in the mushroom filling, drizzle generously with tzatziki, and enjoy a homemade gyro that’s perfect for a relaxed lunch or dinner.

Print
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
Vegan Gyros Recipe

Vegan Gyros


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

These Vegan Gyros are made with fluffy pita bread filled with spiced, meaty oyster mushrooms, caramelized onions, tomatoes, and cucumbers. Finish them with a generous drizzle of garlicky vegan tzatziki sauce for a flavorful Greek-inspired meal.


Ingredients

  • 1 onion, sliced
  • 1/2 tablespoon sugar, maple syrup, agave or date syrup, optional
  • 8 oz oyster mushrooms
  • 1 splash white wine or a squeeze of lemon juice
  • 1/2 tablespoon olive oil
  • 6 sprigs fresh thyme, leaves only
  • Gyros Seasoning Mix:
  • 1 tablespoon coriander
  • 1 1/2 teaspoons cumin
  • 1/2 tablespoon paprika, sweet or smoked
  • 1/2 tablespoon garlic powder
  • 3 teaspoons oregano
  • 1 teaspoon cinnamon
  • 1/8 teaspoon ground cloves
  • 1/8 teaspoon chili powder
  • For Serving:
  • 4 flatbreads (pita bread)
  • Vegan tzatziki sauce
  • Sliced cucumbers
  • Tomatoes
  • Red onion or scallions
  • Fresh dill
  • Fries
  • Hummus


Instructions

  1. In a small bowl, whisk together all the gyros seasoning spices until combined. Store in a spice jar until needed.
  2. Heat a medium heavy-bottomed pan and cook the onion in a light drizzle of olive oil with a pinch of salt until translucent. Stir in the sugar and cover with a lid. Cook over medium-low heat until nicely caramelized, checking and stirring often to prevent burning. Transfer the caramelized onions to a bowl and reserve.
  3. Meanwhile, shred the oyster mushrooms into thin strips and add them to the skillet used for the onions. Turn the heat up and add a splash of white wine or a squeeze of lemon juice. Stir in the fresh thyme and cook until the mushrooms are wilted.
  4. Stir in 3 teaspoons of the gyro seasoning mix and continue cooking until all the moisture has evaporated, stirring often so the spices do not burn. Taste and season with sea salt and additional spice mix if desired.
  5. Optional: Transfer the mushroom filling to a broiler-proof dish, spray lightly with olive oil, and broil for a few minutes until the edges become crisp. Remove from heat and mix in the caramelized onions.
  6. Preheat the pita breads in the microwave, under the broiler, or in a dry skillet.
  7. Fold each pita into a cone and wrap some butcher paper around the bottom. Secure with kitchen twine.
  8. Fill each pita with the vegan gyro filling, cucumber, tomato, and a generous drizzle of vegan tzatziki sauce. Garnish with fresh dill and red onions if desired.

Notes

  • Vegan tzatziki sauce is an essential topping for gyros and can also be served as a dip with vegetables.
  • For variations, oyster mushrooms can be replaced with young, unripe jackfruit, tempeh, or seitan.
  • Potato flatbread can be used instead of pita bread if desired.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stove Top
  • Cuisine: Greek

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star