“Meaty” Vegan Shawarma! 

Shawarma is a popular Middle Eastern street food that I grew up with in Egypt, and it ranks up there as a personal childhood favorite.   Typically, shawarma is made with marinated lamb, beef, or chicken, where the meat is slow roasted for hours on a rotating vertical spit until tender and well-charred, then shaved off the spit and stuffed in pillowy pita pockets with all sorts of fixings!   No, you will not find mushroom shawarma on the streets of the Middle East, but this homemade vegan shawarma recipe is a fun twist I love to share for the sake of my vegan and vegetarian friends. And honestly, to me, these vegetarian shawarma pitas are just as satisfying. “Meaty” portobello mushrooms make a great stand-in for meat in simple recipes like today’s (I’ve also used them in making a delicious mushroom ragu or cheesy stuffed mushrooms!) Here in this shawarma with mushrooms, the mushrooms are thinly sliced and cooked with red onions on a hot griddle, and while they cook, you hit them up with my homemade shawarma seasoning. And yes, you can serve them the same way in pita pockets or try something like a loaded vegetarian dinner bowl! The possibilities are endless for perfectly sautéed mushrooms and onions, really.

My homemade shawarma spice blend

The most important part of any shawarma recipe is the seasoning! While you may not have the equipment to replicate authentic shawarma as served on the streets of the Middle East (especially if you’re going for a vegetarian shawarma situation), the right mixture of spices can get you close to the warm, tantalizing flavor.     In this recipe, I use the same shawarma spices that I use in both my chicken shawarma and beef shawarma recipes, except, I scaled the amount used to suit mushrooms. Here’s what’s in the shawarma seasoning:  

Cumin Garlic powder Sweet paprika Turmeric Ground cloves Cayenne pepper

Additional ingredients you need to make mushroom shawarma

With just a few ingredients and a bit of prep, you can have “meaty”, succulent mushroom shawarma whenever the mood strikes! Here’s what you’ll need to make it:  

Portobello mushrooms – You’ll need just over a pound (4 to 5 mushroom caps), cleaned and sliced. You can also use oyster mushrooms, another “meaty” mushroom. If you can’t find either of those, any mushrooms you like should work (cooking time may vary a little). Extra virgin olive oil – With its fruity, slightly peppery finish, our Hojiblanca Spanish EVOO works well in this recipe. Large red onion – Halved and thinly sliced. Fresh lemon juice – You’ll need the juice of half a large lemon to squeeze over the mushrooms and onion. To serve – Pita bread (homemade or store-bought); 3-ingredient Mediterranean salad; tahini sauce. (Also see other serving ideas below).

How to make vegan shawarma:

Since it takes about 5 minutes or so to cook the mushrooms and onions, you should go ahead and prepare the fixings ahead of time so you can assemble your mushroom shawarmas quickly. Here is how to make this recipe (print-friendly version and video just below):

Prepare the mushrooms and onion. Start by thoroughly cleaning about a pound of portobello mushroom caps, then slice them into ½-inch slices and add to a large mixing bowl. Add a thinly sliced red onion to the bowl as well. Season generously with kosher salt before drizzling with about ¼ to 1/3 cup extra virgin olive oil and the juice of ½ lemon. Toss to coat. Make the shawarma spice blend. In a small bowl, mix together 1 ½ teaspoon cumin, 1 teaspoon garlic powder, 1 teaspoon sweet paprika, ½ teaspoon turmeric, ½ teaspoon ground cloves, and ½ teaspoon cayenne pepper (optional, but highly recommended!). Cook the mushrooms and onions. Heat some EVOO in a cast-iron griddle over medium-high heat until shimmering. Add the mushrooms and red onion. It’s very important for all the mushrooms and onions to be touching the hot surface, so if your griddle looks crowded, rather cook in batches. Leave it to sizzle away for 2 minutes, undisturbed, then toss around. Generously season the mushrooms and onions with the shawarma spice blend and toss around (start with half of the spice blend, then add more after you taste the mushrooms). If needed, drizzle a little more olive oil to finish cooking the mushrooms. Once the mushrooms are fully cooked and you notice some deep charring, your vegan mushroom shawarma is ready. Assemble the vegan shawarma pitas. Serve the charred mushrooms and onions in pita pockets or wraps (it helps to warm up the pitas so you can easily open them to use as pockets). Add tahini sauce and fresh veggies or my easy-as-can-be 3-Ingredient Mediterranean Salad. Once warmed, cut the pita in half. Spoon a little tahini sauce into the pita pocket. Add mushroom shawarma (don’t be shy – pack it in there!), some salad, and another drizzle of tahini sauce. Once your sandwich is assembled, enjoy immediately.Pair these mushroom shawarma pitas with a bowl of this hearty lentil stew for a satisfying vegan feast that even meat-lovers will enjoy!

Shawarma bowls, anyone?

Not feeling the pita pockets? Take a hint from my earlier chicken shawarma salad bowls and try something similar here. Divide your cooked mushrooms and onions among 4 dinner bowls.  You can add a little dip like hummus or muhammara on the side and any Mediterranean salad you like such as Fattoush, Balela Salad, or 3-Bean Salad.   

Mediterranean Roasted Cauliflower Wraps (Vegan)

Vegan Eggplant “Meatballs”

Easy Authentic Falafel Recipe: Step-by-Step

Hearty One-Pot Lentil Stew

Yet another fun idea is to serve the charred shawarma mushrooms and onions over a bed of hummus as an appetizer—something similar to this layered hummus dip.For another delicious vegan shawarma option, look no further than my cauliflower shawarma recipe. Easy, nutritious and full of that shawarma flavor you love!

Leftovers and storage

Store leftover vegan shawarma in an airtight container in the fridge. It will keep for 3 to 5 days. Reheat in a skillet over medium heat. If it looks dry, you can add a little water while it heats up.

 Meaty  Vegan Shawarma with Mushrooms - 88 Meaty  Vegan Shawarma with Mushrooms - 19 Meaty  Vegan Shawarma with Mushrooms - 66 Meaty  Vegan Shawarma with Mushrooms - 27 Meaty  Vegan Shawarma with Mushrooms - 79 Meaty  Vegan Shawarma with Mushrooms - 93 Meaty  Vegan Shawarma with Mushrooms - 27 Meaty  Vegan Shawarma with Mushrooms - 32 Meaty  Vegan Shawarma with Mushrooms - 44 Meaty  Vegan Shawarma with Mushrooms - 4 Meaty  Vegan Shawarma with Mushrooms - 72 Meaty  Vegan Shawarma with Mushrooms - 30 Meaty  Vegan Shawarma with Mushrooms - 65 Meaty  Vegan Shawarma with Mushrooms - 26