Skip to main content
Middle Eastern
Vegetarian
Vegan
Mushroom Shawarma Wraps (Plant-Based Street Food)
$3

Mushroom Shawarma Wraps (Plant-Based Street Food)

Meaty portobello and chestnut mushrooms marinated in a bold shawarma spice blend — cumin, coriander, turmeric, cinnamon, smoked paprika — then roasted until caramelised and wrapped in warm flatbread with garlic sauce, pickled vegetables, and fresh herbs. A plant-based shawarma that genuinely rivals the original.

10 minPrep
25 minCook
Serves
420Cals
Kitchen-testedBy

About This Recipe

What is this dish?

Shawarma is a Middle Eastern street food made by stacking heavily spiced meat on a vertical rotisserie spit and shaving it off as it roasts. The spice blend — cumin, coriander, turmeric, cinnamon, allspice, smoked paprika — is one of the most complex and aromatic in all of street food cooking. This mushroom version captures those spices in a plant-based form that is genuinely satisfying, wrapping caramelised, spice-roasted mushrooms in flatbread with the same traditional accompaniments: tahini sauce, pickled vegetables, and fresh herbs.

Why you'll love it

The shawarma spice blend is one of the most delicious in the world and it works beautifully on mushrooms. Cheap, fast, plant-based, and packed with flavour. The combination of caramelised spiced mushrooms, creamy tahini sauce, bright pickled cabbage, and warm flatbread is deeply satisfying.

When to serve

A quick weeknight dinner, a vegetarian option at a gathering, a meal prep staple for wraps throughout the week, or any time you want a seriously flavourful plant-based meal in under 35 minutes.

Quick tips

Single layer roasting only. Do not under-season. Quick-pickle the cabbage first. Char the flatbreads. Drizzle the tahini sauce generously.

Ingredient Highlights

Shawarma Spice Blend

The shawarma spice blend is what makes this recipe. Cumin provides the earthiness, coriander adds brightness, smoked paprika contributes colour and smokiness, turmeric gives a golden hue and subtle bitterness, cinnamon and allspice add the warm, sweet-spicy notes that are characteristic of Levantine cooking. Together they create a depth of flavour that transforms simple roasted mushrooms into something that tastes genuinely complex.

Portobello Mushrooms

Portobello mushrooms are the ideal shawarma mushroom because of their dense, meaty cap that holds its structure through high-heat roasting. They have a robust, slightly earthy flavour that carries bold spice blends without disappearing. Sliced thickly, they caramelise at the edges while remaining juicy in the centre.

Tahini Garlic Sauce

Tahini sauce is the essential condiment that makes shawarma taste authentic. The emulsified combination of sesame paste, lemon juice, water, and raw garlic produces a sauce that is simultaneously creamy, sharp, nutty, and pungent — the perfect counterpoint to the warm, heavily spiced mushroom filling.

Substitution Options

Use king oyster mushrooms, eggplant, or cauliflower instead of portobello. Replace tahini sauce with yoghurt garlic sauce. Add harissa for heat. Serve in pitta instead of flatbread. Add pickled turnips or olives.

Ingredients
0/25 ready
Pantry Staples
Other
Other
Other
Other
Other
Other
Other
Other
Spices & Seasonings
Fresh Produce
Spices & Seasonings
Fresh Produce
Other
Other
Other
Fresh Produce
Spices & Seasonings
Other
Other
Other
Spices & Seasonings
Other
Fresh Produce
Other

Step-by-Step Instructions

Marinate and roast the mushrooms

Preheat oven to 220°C. Toss the portobello and chestnut mushrooms with olive oil, cumin, coriander, smoked paprika, turmeric, cinnamon, allspice, garlic powder, salt, and cayenne until evenly coated. Spread in a single layer on a large baking sheet. Roast for 20–25 minutes, flipping halfway, until deeply caramelised and the edges are beginning to crisp.

Chef's Tips

  • Do not crowd the mushrooms — they release moisture as they cook and need space to roast rather than steam
  • The mushrooms are done when they look almost too dark at the edges — this caramelisation carries the shawarma flavour
25 minutes

Quick-pickle the red cabbage

Toss the shredded red cabbage with lemon juice and salt. Massage briefly and set aside for at least 10 minutes. The cabbage will soften slightly and turn a vibrant pink.

Chef's Tips

  • Even 10 minutes of pickling transforms raw cabbage from harsh and tough to bright, tangy, and slightly softened
  • This can be made up to 3 days ahead and stored in the fridge
2 minutes

Make the tahini garlic sauce

Whisk together the tahini, lemon juice, cold water, minced garlic, and salt until smooth and pourable. If it seizes and thickens, add water a teaspoon at a time until you reach a drizzleable consistency.

Chef's Tips

  • Tahini tightens when lemon juice is first added before loosening as water is incorporated — this is normal
  • Taste and adjust — more lemon for brightness, more garlic for punch, more salt to round everything out
3 minutes

Warm and assemble

Warm the flatbreads in a dry pan or directly over a gas flame until pliable and slightly charred in spots. Spread a tablespoon of hummus down the centre of each. Add the roasted mushrooms, pickled cabbage, diced tomatoes, and cucumber. Drizzle generously with tahini sauce. Scatter fresh parsley over the top. Roll tightly and serve.

5 minutes

Chef's Tips

Techniques that separate good from great

1

Add a pan sear after roasting

After roasting, transfer the mushrooms to a hot dry pan over very high heat for 1–2 minutes. The dry heat drives off remaining moisture and adds a final caramelised crust that mimics the slightly charred exterior of spit-roasted shawarma meat. The textural difference is significant.

2

Marinate the mushrooms overnight

Toss the mushrooms in the spice blend and olive oil and refrigerate overnight. The extended marination allows the spices to penetrate more deeply, producing a more cohesive, complex flavour. The mushrooms also release some moisture overnight, which concentrates the marinade.

Nutrition Facts

Per serving · Estimated values

420kcal
16gProtein
52gCarbs
18gFat
10gFiber
Sodium680mg

* Estimated per serving based on a 2,000 calorie diet.

Equipment Needed

  • Large baking sheet
  • Large mixing bowl

Quick Tips

  • Single layer on the baking tray is essential — crowded mushrooms steam instead of caramelise
  • Do not skimp on the spices — shawarma flavour depends on a generous, complex spice blend
  • The quick-pickled cabbage is not optional — its acidity cuts through the richness of the tahini and mushrooms
  • Char the flatbreads — even a small amount of char adds the smokiness of a real shawarma spit

Recipe Variations

Different ways to make this dish your own

1

Mushroom Shawarma Bowl

Serve the spiced roasted mushrooms over a bowl of rice or bulgur wheat with the pickled cabbage, diced tomatoes, tahini sauce, and a spoonful of hummus. A hearty meal-prep-friendly bowl that is even faster than assembling wraps.

2

Spicy Mushroom Shawarma

Double the cayenne in the spice blend and add a tablespoon of harissa to the marinade. Top the finished wrap with a drizzle of extra harissa alongside the tahini sauce. For those who want genuine heat in their shawarma.

3

Mixed Vegetable Shawarma

Add thick slices of courgette, chunks of red onion, and halved cherry tomatoes to the mushrooms on the roasting tray. The varied vegetables add textural interest and different flavour notes to the filling.

What to Serve With

Perfect pairings to complete the meal

1

Extra Hummus for Dipping

A pot of hummus alongside for dipping or additional spreading makes the meal more substantial and adds another layer of chickpea richness that complements the Middle Eastern flavour profile.

2

Pickled Turnips

The bright pink pickled turnips that are the traditional accompaniment to shawarma across Lebanon, Syria, and Egypt add an unmistakably authentic note and sharp acidity that cuts through the tahini.

3

Fattoush Salad

A crisp fattoush salad — romaine, tomatoes, cucumber, radishes, fresh mint, and fried or toasted pitta croutons with a sumac dressing — is the ideal lighter side for shawarma wraps.

Storage & Reheating

Keep it fresh and plan ahead

Refrigerator

Roasted mushrooms keep for up to 4 days in the fridge. Tahini sauce keeps for 1 week. Pickled cabbage keeps for 2 weeks. Store components separately and assemble fresh.

Freezer

Roasted mushrooms freeze well for up to 2 months. Defrost overnight in the fridge and reheat in a hot oven or pan to restore caramelisation.

Make-Ahead

Ideal for meal prep — roast a double batch of mushrooms and use throughout the week in wraps, bowls, and salads. All components can be made ahead.

Reheating

Reheat mushrooms in a 200°C oven for 8 minutes or in a hot dry pan for 3–4 minutes. Avoid microwaving — it makes the mushrooms wet and removes the caramelisation.

Frequently Asked Questions
Leave a Review
Share your experience with this recipe

Got Leftovers?

Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.

Try AI Recipe Generator

Go Deeper

Master the Culinary Science

Every recipe is a doorway. Our 7 Mastery Guides give you the science, technique, and framework to understand why food works — not just how to follow steps.

AI-Powered

Have Ingredients? Generate a Recipe.

Tell our AI what's in your fridge and get a custom recipe with image in seconds. No waste, no boredom.

Try the AI Recipe Generator →

Get 5 Delicious Recipes Every Week

Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.