Welcome to a culinary journey where the classic Greek Gyro gets a vibrant, plant-based makeover! Imagine tender, richly seasoned mushrooms, perfectly caramelized to mimic the savory depth of traditional gyro meat, nestled in warm, fluffy pita bread. Complementing this delectable filling is a creamy, tangy, and incredibly fresh vegan tzatziki, made in just minutes. This isn’t just a meal; it’s an experience – easy to prepare, bursting with flavor, and entirely vegan, nut-free, and adaptable for gluten-free diets. Dive into the world of our irresistible Vegan Mushroom Gyros with homemade Tzatziki, a perfect choice for light summer meals or a satisfying anytime treat.

Embrace the Freshness of Vegan Gyros and Bowls
Wraps and bowls are a go-to for light, refreshing meals, especially as the weather warms, and these vibrant vegan gyros fit the bill perfectly. Our recipe transforms humble mushrooms into a savory, ‘meaty’ filling with an effortless 5-ingredient combination: earthy mushrooms, aromatic sliced onion, a touch of garlic, umami-rich vegan Worcestershire sauce, and a fragrant shawarma blend. Cooked to a beautiful caramelization, these mushrooms absorb all the incredible spices, creating a deeply flavorful core for your gyros.
But what’s a gyro without its iconic sauce? Our vegan tzatziki is a revelation, taking merely 5 minutes to prepare. Using firm tofu as its creamy base, it’s infused with zesty lemon juice, a hint of vinegar, fresh dill, salt, and cooling cucumber. The result is a smooth, luscious, and dairy-free sauce that’s indistinguishable from its traditional counterpart. Simply warm your pita breads, load them up with the mushroom filling, fresh toppings like sliced onion, crisp cucumber, ripe tomato, and fresh lettuce, then dollop generously with tzatziki. For those seeking an alternative, this recipe can easily be adapted into a delightful gyro bowl, complete with toasted pita pieces and additional dressings like hummus. This recipe is also naturally oil-free if you opt for oil-free flatbreads, making it a healthy and guilt-free pleasure.
While mushrooms are the star of this recipe, the flavorful shawarma blend and preparation method can be easily applied to other plant-based protein alternatives like seitan, soy curls, or jackfruit, offering endless variations for your plant-based gyros. Get ready to make a big batch of these incredible vegan gyros, because everyone will be asking for more!

Key Ingredients for Flavorful Vegan Mushroom Gyros
Creating an authentic-tasting vegan gyro is all about selecting the right ingredients and ensuring they deliver on both flavor and texture. Here’s a detailed look at what makes our mushroom gyros and tofu tzatziki truly exceptional, along with handy substitution options to fit various dietary needs and preferences.
For the Irresistible Mushroom Gyro Filling:
- Mushrooms: We recommend a mix of sliced white, cremini, or bella mushrooms. Their earthy flavor and firm texture hold up beautifully during cooking, absorbing the spices and achieving that satisfying ‘meaty’ bite. They caramelize wonderfully, adding depth to the filling.
- Aromatics: Freshly sliced onion and minced garlic are essential for building a robust flavor base, slowly softening and sweetening as they cook with the mushrooms.
- Vegan Worcestershire Sauce: This ingredient adds a crucial umami depth and a tangy, savory complexity characteristic of traditional gyro flavors. If you can’t find a vegan version or prefer a homemade alternative, you can easily create one. To substitute: Combine 1 tablespoon soy sauce (or tamari for gluten-free), 1 tablespoon apple cider vinegar, 1 tablespoon brown sugar, 1/2 teaspoon garlic powder, and 1/4 teaspoon each of onion powder and cinnamon.
- Shawarma Spice Blend: This fragrant blend is the heart of the gyro’s flavor. You can use a high-quality store-bought blend or easily whip up your own at home for the freshest taste. (See recipe notes for a homemade blend).
- Sweetener: A touch of sugar or your preferred sweetener helps balance the savory and tangy notes and aids in the caramelization of the mushrooms and onions.
For the Creamy and Refreshing Vegan Tzatziki:
- Firm Tofu: This is our secret to a wonderfully creamy, dairy-free tzatziki. When processed, firm tofu provides a smooth base that mimics the texture of Greek yogurt. Ensure it’s well-drained for the best consistency.
- Flavor Enhancers: Garlic (powder or fresh cloves), zesty lemon juice, and white vinegar contribute the signature tang and brightness of tzatziki.
- Fresh Dill: This herb is non-negotiable for authentic tzatziki flavor. Use dried dill for convenience or fresh dill for a more vibrant taste.
- Cucumber: Peeled and cubed English cucumber gets processed with the tofu, adding a refreshing crunch and moisture to the sauce. Its delicate flavor perfectly complements the other ingredients.
- Salt and Black Pepper: Essential for seasoning and bringing all the flavors together. Adjust to your personal taste.
Making it Gluten-Free and Soy-Free:
- Gluten-Free Option: To make these gyros suitable for a gluten-free diet, simply swap traditional pita bread for gluten-free flatbreads. Many delicious options are available, or you can even make your own.
- Soy-Free Tzatziki: If you’re avoiding soy, you can create a luxurious cashew-based tzatziki. Use 1 cup of cashews, soaked in hot water for at least 15 minutes (or overnight in cold water), then blended with a few tablespoons of fresh water until silky smooth. Incorporate the grated cucumber, dill, lemon, vinegar, garlic, and salt, adjusting flavors as needed. This alternative offers a rich, creamy texture without the soy.
- Soy-Free Mushroom Filling: To ensure the mushroom filling is soy-free, substitute the vegan Worcestershire sauce. Use a mix of 1 tablespoon coconut aminos, 2 teaspoons balsamic vinegar, 1 tablespoon brown sugar, 1/2 teaspoon garlic powder, 1/4 teaspoon onion powder, and 1 teaspoon tomato paste or ketchup. This blend provides a similar umami-rich, slightly tangy profile.
With these adaptable ingredients, you can confidently create a delicious and satisfying vegan gyro experience tailored to your dietary needs and preferences!
Step-by-Step Visual Guide
Creating these Vegan Mushroom Gyros is a straightforward process. Here are the key steps, visually demonstrating the transformation of simple ingredients into a gourmet plant-based meal.
Begin by preparing your ingredients. Slice the mushrooms and onions into uniform pieces. This ensures even cooking and optimal texture in your gyro filling. Gather your vegan Worcestershire sauce, sweetener, and shawarma spice blend.

Combine the sliced mushrooms, onions, vegan Worcestershire sauce, sweetener, and shawarma spice blend in a saucepan. Stir thoroughly to coat all the ingredients evenly. This ensures every bite of your gyro filling is packed with flavor.

Cover the saucepan and simmer over medium heat. The mushrooms will release moisture, then begin to caramelize and absorb the rich flavors. Add a splash of water midway through cooking to deglaze the pan and prevent scorching, ensuring a tender and flavorful filling.

Next, prepare the vegan tzatziki. Drain your firm tofu and gather the garlic, pepper, salt, lemon juice, white vinegar, and dill. These ingredients are essential for creating the creamy, tangy base of the sauce.

Process the tofu with the garlic, pepper, salt, lemon, and vinegar in a food processor until it reaches a smooth, creamy consistency. Then, add the dill and cubed cucumber, pulsing just enough to shred the cucumber evenly into the tofu mixture. Taste and adjust seasonings to achieve your desired balance of tang and saltiness.

Finally, it’s time to assemble your mouth-watering gyros! Warm your pita breads until soft and pliable – a gas stove, skillet, or grill works perfectly. Lay out your fresh toppings: sliced onions, cucumbers, and tomatoes, along with crisp lettuce or greens. Start with a layer of greens, then add a generous helping of the mushroom mixture, followed by the fresh vegetables. Finish with a dollop (or two!) of the homemade vegan tzatziki. Fold your gyro and serve immediately for the best taste and experience.



Why You’ll Love These Vegan Mushroom Gyros
There are countless reasons to add this Vegan Mushroom Gyros recipe to your regular meal rotation. Beyond being incredibly delicious and satisfying, it offers a wealth of benefits that cater to diverse tastes and dietary preferences:
- Unbelievably Flavorful: The combination of deeply caramelized mushrooms infused with a rich shawarma spice blend and the bright, creamy vegan tzatziki creates an explosion of Mediterranean flavors that will tantalize your taste buds.
- Quick and Easy to Prepare: With just a handful of main ingredients for both the “meat” and the sauce, this recipe comes together surprisingly fast. The mushroom filling cooks quickly, and the tzatziki is ready in 5 minutes, making it perfect for weeknight dinners.
- Healthy and Wholesome: Mushrooms are a fantastic source of vitamins and minerals, while tofu provides excellent plant-based protein. This recipe is naturally low in fat and can be entirely oil-free, offering a nutritious alternative to traditional gyros.
- Dietary Inclusivity: This recipe is naturally vegan and nut-free. It can be easily adapted to be gluten-free by using alternative flatbreads and soy-free by adjusting the tzatziki and Worcestershire sauce, making it suitable for many different diets.
- Versatile Serving Options: Enjoy these as classic handheld wraps in pita bread, or deconstruct them into a vibrant and satisfying gyro bowl. You can customize toppings to your heart’s content, adding extra greens, olives, or even hummus.
- Excellent for Meal Prep: The mushroom filling and tzatziki can be prepared in advance and stored separately in the refrigerator, making assembly quick and easy for future meals.
- Satisfying Texture: The mushrooms, when cooked correctly, develop a wonderfully tender yet slightly chewy texture that holds its own as a “meat” substitute, ensuring a truly satisfying bite.
Whether you’re a long-time vegan, exploring plant-based options, or simply looking for a fresh and exciting meal, these Vegan Mushroom Gyros are sure to become a new favorite!
Serving Suggestions & Meal Prep Tips
These Vegan Mushroom Gyros are incredibly versatile and delicious on their own, but here are some ideas to elevate your meal and make it even more convenient:
Creative Serving Suggestions:
- Classic Gyro Wraps: Serve them traditionally in warm pita bread, generously filled with the mushroom mixture, fresh toppings, and a dollop of tzatziki.
- Deconstructed Gyro Bowls: For a lighter, often gluten-free option, serve the mushroom filling and fresh toppings over a bed of quinoa, rice, or mixed greens. Add toasted pita triangles on the side for crunch.
- Add Extra Dressings: Beyond the tzatziki, consider adding a drizzle of hummus, a sprinkle of fresh lemon juice, or even a spicy sriracha drizzle for an extra kick.
- Side Dishes: Pair your gyros with a simple side salad, some crispy baked potatoes or sweet potato fries, or a refreshing Greek salad for a complete Mediterranean-inspired meal.
- Mezze Platter: Serve the mushroom filling and tzatziki as part of a larger mezze platter alongside olives, dolmades, fresh vegetables, and warmed flatbreads for dipping.
Smart Meal Prep & Storage:
One of the best features of this recipe is how well it lends itself to meal preparation, allowing you to enjoy delicious, quick meals throughout the week.
- Separate Storage is Key: To maintain freshness and prevent sogginess, always store the mushroom filling, the fresh vegetable toppings (sliced onion, cucumber, tomato, lettuce), and the vegan tzatziki separately in airtight containers in the refrigerator.
- Mushroom Filling: The cooked mushroom filling will stay fresh for up to 3-4 days in the refrigerator. Reheat gently in a pan over medium heat or in the microwave until warmed through.
- Vegan Tzatziki: The tofu-based tzatziki keeps beautifully for up to 3-4 days in the refrigerator. Give it a good stir before serving, as some separation might occur.
- Fresh Toppings: Prepare and slice your vegetables (onions, cucumbers, tomatoes, lettuce) and store them in separate containers. They are best when fresh, so try to use them within 2-3 days.
- Pita Bread: Store pita bread at room temperature or freeze for longer storage. Always warm the pita just before assembling your gyros for the best soft texture.
- Quick Assembly: When you’re ready to eat, simply reheat the mushroom filling, warm a pita, and assemble with your prepped toppings and tzatziki. This makes for incredibly fast and satisfying lunches or dinners.
By following these tips, you can enjoy these vibrant and flavorful Vegan Mushroom Gyros with minimal effort, even on your busiest days.

More Delicious Plant-Based Wraps and Bowls from Our Collection
If you loved these Vegan Mushroom Gyros, you’re in for a treat! Our blog is filled with an array of creative and satisfying plant-based wrap and bowl recipes designed to inspire your kitchen adventures. From hearty breakfast options to exotic dinner delights, there’s something for every craving. Explore these other popular choices:
- Samosa Wraps with Spiced Chickpeas: A flavorful fusion that brings the beloved Indian samosa filling into a convenient wrap.
- Hearty Breakfast Wraps with Tofu Scramble and Spiced Potatoes: Start your day right with a protein-packed and incredibly tasty breakfast burrito.
- Jamaican Jerk Jackfruit and Caribbean Black Bean Wraps with Mango: A tropical explosion of flavors, featuring tender jackfruit and a sweet and spicy kick.
- Spanish Rice and Spicy Buffalo Tempeh Wraps: A robust and satisfying wrap combining the bold flavors of Spanish rice with zesty buffalo tempeh.
- Cauliflower Sweet Potato Chickpea Tikka Wraps with Coconut Chutney: A delightful blend of Indian-inspired flavors, perfect for a vibrant and healthy meal.
Each recipe is crafted with care to bring you maximum flavor with plant-based ingredients. Happy cooking and enjoy your culinary exploration!
Vegan Gyros with Mushrooms
Vegan Richa
10 mins
25 mins
35 mins
3
Main Course
Mediterranean

Print Recipe
Vegan Gyros with Mushrooms and Tzatziki. An easy recipe featuring 5-ingredient vegan mushroom gyro “meat” and a quick 5-minute vegan tzatziki. This recipe is completely nut-free and can be made gluten-free.
Ingredients
Mushroom Gyro Filling:
- 12 oz sliced mushrooms, white, cremini, bella, or a mix (see notes for other options)
- 1/2 cup sliced onion
- 2 tbsp vegan Worcestershire sauce (see notes for subs)
- 4 tsp shawarma spice blend (see notes for recipe)
- 1 tsp sugar or other sweetener
- Optional add-ins: 2 cloves of garlic minced (salt if needed)
Vegan Tzatziki:
- 7 oz firm tofu (drained)
- 1/2 tsp garlic powder or 1 clove of garlic
- 1 tablespoon lemon juice
- 1 teaspoon white vinegar
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 1 teaspoon dried dill (or 1 tbsp fresh)
- 1/2 English cucumber (peeled and cubed)
For Assembly:
- Sliced onion, cucumber, tomato
- Chopped lettuce or greens, pickles
- 3 Pita breads
Instructions
-
Mushroom Gyro Filling: Add the sliced mushrooms, onions, vegan Worcestershire sauce, sweetener, and shawarma spice blend to a saucepan. Cover and cook over medium heat. After about 5 minutes, add 1/4 cup of water to deglaze the pan. Continue to cover and cook for another 6 to 8 minutes, or until the mushrooms are tender and slightly caramelized to your preference.
-
Make Your Tzatziki: In a food processor, combine the drained firm tofu, garlic (powder or fresh), black pepper, salt, lemon juice, and white vinegar. Process until the mixture is completely smooth. If needed, add a tablespoon of water to achieve the desired consistency. Then, add the dried dill and cubed English cucumber, pulsing briefly until the cucumber is evenly chopped and incorporated into the tofu mixture. Taste and adjust the salt and tang as necessary. (If using a blender, blend tofu and liquids until smooth, then transfer to a bowl and stir in grated cucumber and dill.)
-
Prepare Toppings & Pita: Slice additional onions, cucumbers, and tomatoes if using. Chop some fresh greens or lettuce. Warm the pita breads until soft and pliable. This can be done directly on a gas stove flame, in a skillet, or on a grill.
-
Assemble Your Gyros: Lay out a warmed pita bread. If using, start with a layer of fresh greens or lettuce. Add a generous portion of the hot mushroom filling, followed by the sliced cucumber, onion, and tomato. Finish with a lavish helping of the homemade vegan tzatziki. Fold the pita and serve immediately to enjoy the best flavors and textures.
-
Storage Instructions: For best results and freshness, store the mushroom filling, fresh toppings, and vegan tzatziki separately in airtight containers in the refrigerator. They will keep well for up to 3 days. When ready to serve again, simply reheat the filling, warm the pita bread, and assemble fresh.
Notes
Homemade Shawarma Spice Blend: To make your own authentic shawarma spice blend, mix together the following:
1.5 tsp cumin powder
1.5 tsp coriander powder
1 tsp paprika
1/3 to 1/2 tsp ground black pepper
1.5 tsp garlic powder
1/4-1/2 tsp ground cinnamon
1/2 tsp ground cardamom
1/8 tsp each ground cloves, nutmeg, and allspice
- To make this Gluten-Free: Use gluten-free flatbreads instead of traditional pita bread.
- To make the Tzatziki Soy-Free: Substitute the firm tofu with 1 cup of soaked cashews. Blend the soaked cashews with a few tablespoons of water until completely smooth and creamy, then proceed with the rest of the tzatziki ingredients, adjusting for salt, tang, and flavor as needed.
- To make the Mushroom Filling Soy-Free: Instead of vegan Worcestershire sauce, use a homemade mixture: 1 tablespoon coconut aminos, 2 teaspoons balsamic vinegar, 1 tablespoon brown sugar, 1/2 teaspoon garlic powder, 1/4 teaspoon onion powder, and 1 teaspoon tomato paste or ketchup.
Variations for Other Fillings: This recipe’s flavorful sauce is incredibly versatile. You can easily substitute mushrooms with other plant-based proteins such as shredded soy curls, shredded seitan, or shredded jackfruit. If using these alternatives, add approximately 1/2 cup of water along with the other ingredients and simmer for 10 minutes or more until the sauce thickens and the filling is tender. You may need to add more sauce or flavorings depending on the base. For jackfruit, once cooked, spread the mixture on a baking sheet and bake for 10-15 minutes to dry it out slightly and achieve a more desirable texture.
Nutrition information is calculated for 1 gyro and includes pita bread.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Did you make this recipe? Share your experience below!