Discover how to make Vegan Mushroom Shawarma – a smoky, flavour-packed plant-based wrap! Easy recipe, tips, variations & nutrition. 2200+ words of deliciousness.
✨ Introduction
If you’ve been craving something smoky, juicy, spicy, creamy, and wildly satisfying without touching meat, then this Vegan Mushroom Shawarma is about to become your newest kitchen obsession. ✨
Packed with beautifully seasoned mushrooms, crisp fresh vegetables, creamy garlic sauce, and warm toasted wraps, this recipe delivers all the irresistible flavours of classic street-style shawarma in a fully plant-based way. The best part? It’s incredibly easy to make at home using simple ingredients you can find almost anywhere.
This mouthwatering Vegan Mushroom Shawarma is loaded with rich Middle Eastern-inspired spices that cling perfectly to tender mushrooms, creating a deliciously meaty texture that even non-vegans will adore. Every bite is bursting with flavour, colour, crunch, and pure comfort. 🌯🔥
Whether you need a quick weeknight dinner, a healthy lunch idea, a satisfying meatless meal, or a crowd-pleasing vegan recipe, this vibrant wrap ticks every single box. It’s hearty enough for dinner, fresh enough for lunch, and exciting enough to keep everyone coming back for more.
One thing is certain — once you taste this homemade Vegan Mushroom Shawarma, takeaway shawarma may never hit the same again. 😍
Table of Contents
💚 Why You’ll Love This Recipe
- 100% Plant-Based Magic: Perfect for vegans, vegetarians, and anyone doing ‘no-meat’ days. No compromise on flavour.
- Rich & Flavourful: Oyster mushrooms soak up shawarma spices beautifully, delivering deep, savoury umami.
- Easy To Make: Simple steps, minimal prep time, and no fancy equipment needed.
- Customisable King: Add your favourite toppings – pickles, fries, salad, extra sauce – make it yours.
- Meal Prep Friendly: Batch-cook the mushrooms and sauce. They keep for 3-5 days, so weeknight dinners are sorted.
- Naija-Approved: We’re using spices you can find in Lagos markets, plus that essential ‘chips-inside-wrap’ energy we love.
- Budget-Smart: Mushrooms are cheaper than meat, and this Vegan Mushroom Shawarma costs about $1.87 per serving.
🛒 Ingredients Needed
For the Vegan Mushroom Shawarma filling (Serves 4)
- 400g Oyster Mushrooms – The star! Oyster mushrooms have an incredibly meaty texture that soaks up bold shawarma seasoning. You can also use Portobello or white cup mushrooms. Tear or slice into ½-inch strips.
- 1 Large Red Onion, thinly sliced – Adds sweetness and bite. It roasts down with the mushrooms.
- 3 tbsp Olive Oil or Avocado Oil – Helps the spices stick and gets those caramelised edges.
- 2 tbsp Soy Sauce or Tamari – For deep umami and saltiness. Use tamari or coconut aminos for a gluten-free option.
- 1 tbsp Tomato Paste – Adds richness and helps the spices coat the mushrooms.
- 3 Garlic Cloves, crushed – Pungent garlic is a must in shawarma.
- 1 tbsp Shawarma Seasoning – Make your own: 1½ tsp cumin, 1 tsp garlic powder, 1 tsp paprika, ½ tsp turmeric, ½ tsp cayenne, ½ tsp ground cloves. Or use ready-made.
- 1 tbsp Maple Syrup – Balances the heat and helps caramelisation.
- Juice of ½ Lemon – Brightens everything up.
- Salt & Pepper to taste – Season generously.
For the Yoghurt-Tahini Sauce
- 1 cup Vegan Yoghurt – Use unsweetened plain or Greek-style.
- 2 tbsp Tahini – Smooth, nutty sesame paste is classic.
- Juice of 1 Lemon – Adjust to taste for tang.
- 1 Small Garlic Clove, minced – For that garlicky toum vibe.
- Salt & Pepper – To taste.
For the Wrap & Toppings
- 4 Arabic Flatbreads or Pita – Warm them to make wrapping easier. Gluten-free if needed.
- Sliced Tomatoes, Cucumbers, Lettuce – Fresh crunch is key.
- Middle Eastern Pickles (Kabees) – That essential tang.
- Chips/Fries – Air-fried or oven-baked. It’s a Lebanese thing.
- Fresh Parsley or Mint, chopped – For garnish.
- Optional: Hot Sauce, Sumac Onions, Hummus – Level it up.

🍳 Equipment Needed
- Large Baking Tray – For roasting the mushrooms evenly.
- Mixing Bowls – One for marinade, one for sauce.
- Whisk – To blend the tahini sauce until smooth.
- Oven – Preheated to 400°F / 200°C.
- Sharp Knife & Chopping Board – For slicing mushrooms, veg, and herbs.
- Cast-Iron Griddle or Large Skillet – Alternative to oven: pan-sear for 5-7 mins until charred.
- Parchment Paper – For wrapping your finished shawarma like a bonbon.
- Tongs or Spatula – For tossing mushrooms.

👨🏻🍳 Step-By-Step Guide: How To Make Vegan Mushroom Shawarma
Cooking Instructions:
Follow these detailed steps carefully to make perfect Vegan Mushroom Shawarma every single time.
Step 1: Preheat The Oven
- Preheat your oven to 400°F / 200°C. This high heat is key for getting char around the edges.
Step 2: Prep & Marinate The Mushrooms
- Clean oyster mushrooms by gently wiping with a damp cloth, or by giving them a quick rinse and patting them dry. Tear or slice into ½-inch thick strips.
- Place mushrooms and sliced red onion on a large baking tray.
- Drizzle with olive oil, add shawarma seasoning, tomato paste, soy sauce, crushed garlic, maple syrup, and lemon juice.
- Toss everything together until the mushrooms are well coated. If you have time, marinate 5-20 minutes for deeper flavour.
Step 3: Roast The Mushrooms
- Roast for 50-60 minutes, or until the mushrooms develop some char around the edges. Keep an eye on them near the end to avoid burning.
- Quick version: Sauté in a hot pan for 15 minutes until browned, or press and blacken for 8-10 mins for kebab-style slices.
Step 4: Make The Yogurt-Tahini Sauce
- In a bowl, whisk together vegan yoghurt, tahini, lemon juice, minced garlic, salt and pepper.
- Taste and adjust the lemon if you want more tang. Add 3-4 tbsp cold water if you want it thinner.
Step 5: Prep Your Toppings
- Chop tomatoes, cucumber, lettuce, and parsley. Warm your pita bread. Get fries hot. Set up a production line so you can work quickly.
Step 6: Slice & Assemble
- Remove mushrooms from the oven and slice them into strips if needed.
- Spread a generous spoonful of yoghurt-tahini sauce on each flatbread.
- Arrange sliced mushrooms, onions, tomatoes, pickles, fries, and lettuce on top.
- Drizzle extra sauce and hot sauce if you like.
Step 7: Wrap And Serve
- Keep filling slightly off-centre. Fold the bottom in to enclose it, then roll firmly for a snug wrap.
- For easy handling, wrap in parchment paper and twist ends like a bonbon.
- Serve immediately with extra sauce on the side.
✅ Your Vegan Mushroom Shawarma is ready to enjoy!🎉

💡 Tips For A Perfect Result
- Don’t Skip The Char: That caramelised, charred edge is where the shawarma magic lives. Roast hot and don’t crowd the tray.
- Press For ‘Meatiness’: For a kebab-style texture, press mushrooms in a hot pan for 8-10 mins, until halved.
- Marinate Longer: 20 minutes of marination = more flavour.
- Taste Your Spice Blend: Shawarma seasoning should be warm, not just hot. Adjust cayenne to your liking.
- Warm Your Bread: Warm pita is pliable and won’t tear.
- Sauce Consistency: If your tahini seizes, whisk in 1 tbsp of iced water at a time.
- Meal Prep: Store leftover Vegan Mushroom Shawarma filling in an airtight container 3-5 days. Reheat in a skillet with a splash of water.
🍽️ Serving Suggestion
The classic way? Wrap it up! But don’t stop there. Serve your Vegan Mushroom Shawarma as:
- Loaded Shawarma Wraps: With tahini sauce, pickles, salad, and chips inside.
- Shawarma Bowl: Skip the bread, pile over rice, quinoa, or greens.
- Shawarma Platter: Middle Eastern mezze style with hummus, tabbouleh, 3-ingredient Mediterranean salad, and warm pita pockets.
- Loaded Fries: Top crispy fries with Vegan Mushroom Shawarma, garlic tahini sauce, sumac shallots, and parsley. Ultimate game-day food!
- Party Sliders: Use mini pitas for crowd-pleasing appetisers.
Garnish with extra parsley, sumac, and a lemon wedge. Always serve with extra sauce – trust me.
🔄 Variations
- Mushroom Mix: Try Portobello, king oyster, or white cup mushrooms. Each gives a different bite.
- Gluten-Free: Use tamari and gluten-free pita.
- Spice Level: Add more cayenne or drizzle harissa.
- Different Sauces: Swap tahini-yoghurt for toum (garlicky Lebanese sauce), tzatziki, or hummus.
- Low-Oil: Sauté mushrooms in water or vegetable stock, then use the stock to thin the sauce.
- Protein Boost: Add chickpeas to the roast or serve with lentils.
- BBQ Style: Thread-marinated mushrooms onto skewers and grill for 15-20 mins. Perfect for summer!
📊 Nutritional Information (Approximate Per Serving)
Based on 4 servings, with pita, sauce, and veg. Source: Adapted from Olive Magazine breakdown and general estimates.
| Nutrient | Amount Per Serving | % Daily Value (DV)* |
|---|---|---|
| Calories | 380 kcal | 19% |
| Total Fat | 16g | 21% |
| Saturated Fat | 2.5g | 13% |
| Carbohydrates | 48g | 17% |
| Sugars | 6.8g | 8% |
| Fibre | 6.6g | 24% |
| Protein | 15.6g | 31% |
| Sodium/Salt | 3.5g | 58% |
| Vitamin C | 25mg | 28% |
| Iron | 3.2mg | 18% |
Per cent Daily Values are based on a 2000-calorie diet.
💪 Health Benefits & Advice
- Mushrooms: Low-calorie, high in B vitamins, selenium, and antioxidants. Oyster mushrooms have a meaty texture but are cholesterol-free.
- Tahini: Rich in healthy fats, calcium, and plant protein.
- Spices: Cumin, turmeric, and paprika are anti-inflammatory.
- Fibre-Rich: With veg and wholemeal pita, this Vegan Mushroom Shawarma supports digestion.
- Advice: To reduce sodium, use low-sodium soy sauce and go easy on added salt. For lower-carb, serve in a bowl without pita.
❓ Frequently Asked Questions
Q1. Can I make Vegan Mushroom Shawarma in advance?
👉 Yes! The mushroom filling keeps 3-5 days in the fridge. Reheat in a skillet over medium heat with a splash of water if it looks dry. Sauce keeps for 4 days.
Q2. What mushrooms work best for Vegan Mushroom Shawarma?
👉 Oyster mushrooms are top-tier for texture. But Portobello, king oyster, and white cup all work beautifully.
Q3. Is Vegan Mushroom Shawarma gluten-free?
👉 It can be! Use tamari or coconut aminos instead of soy sauce and serve with gluten-free pita.
Q4. I don’t have an oven. Can I still make this?
👉 Absolutely. Sauté mushrooms in a cast-iron skillet 5-7 mins until charred, or pan-press them for 8-10 mins.
Q5. What can I use instead of tahini?
👉 For nut-free, try sunflower seed butter. Or make tzatziki with vegan yoghurt, cucumber, garlic, and lemon.
Q6. Why are fries in my Vegan Mushroom Shawarma?
👉 It’s a Lebanese street-food tradition! The hot chips add crunch and make it extra indulgent. Skip if you like, but try it once.
Q7. Can I freeze Vegan Mushroom Shawarma?
👉 The mushrooms freeze well for 2 months. Thaw and reheat in a pan. Don’t freeze the sauce or fresh veg – assemble fresh.
💭 Final Thought
This Vegan Mushroom Shawarma is proof that plant-based eating is anything but boring. It’s smoky, it’s saucy, it’s got that perfect chew, and it brings people together – just like all the best 9jakitchen recipes do. Whether you’re a lifelong vegan or just shawarma-curious, this wrap will win you over.
The beauty of Vegan Mushroom Shawarma is how it honours the bold spirit of Middle Eastern street food while being kinder to the planet and your body. Plus, you can riff on it endlessly. Make it for dinner tonight, pack it for lunch tomorrow, and watch it become your new obsession.
So, fire up that oven, get those spices toasting, and let’s make magic. Don’t forget to tag @9jakitchen when you post your Vegan Mushroom Shawarma – we want to see those glorious wraps! Until next time, keep cooking with colour, flavour, and plenty of ginger.
One more time for the people at the back: Vegan Mushroom Shawarma is a winner. Vegan Mushroom Shawarma is life. Vegan Mushroom Shawarma forever! 🌯💚
- Ultimate Delicious Shawarma Recipes You’ll Crave Daily 🌯✨
- 180+ Garlic Recipes: The Irresistible Flavour-Packed Guide You’ll Love🧄🌟
- Salsa Recipes: Delicious Flavorful Guide You’ll Absolutely Love🌟🍅🌶️
- Healthy Radish Recipes: A Flavour-Packed Guide You’ll Absolutely Love🌟
- Zucchini Recipes: Amazing Guide to Cooking Zucchini in 100+ Tasty Ways🥒🌟

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen and follow.










