Generously flavored with my authentic homemade shawarma spice blend, this vegan shawarma recipe with charred mushrooms and onions is a quick meal you’ll be making on repeat! Serve mushroom shawarma in pita pockets with a good drizzle of tahini and my fresh tomato and cucumber salad (or try one of the many ideas below)!

mushroom shawarma in pita bread served with Mediterranean tomato and cucumber salad
Table of Contents
  1. “Meaty” Vegan Shawarma! 
  2. My homemade shawarma spice blend
  3. Additional ingredients you need to make mushroom shawarma
  4. How to make vegan shawarma:
  5. Title
  6. Shawarma bowls, anyone?
  7. Leftovers and storage
  8. Vegan Mushroom Shawarma Recipe with Tahini Recipe

“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.

shawarma spices including turmeric, paprika, and cumin

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:  

ingedients for mushroom shawarma including portobello caps, red onion, tahini sauce, Mediterranean salad, and shawarma seasoning

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).
Get our best recipes delivered to your inbox.

Follow Us

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 ⅓ 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.

    seasoned mushrooms and onions on a griddle for vegan shawarma
  • 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!

You May Also Like


Greek-style eggplant - vegan recipes roundup
60+ Must-Try Vegan Recipes: Easy Greek-Style Eggplant Recipe
You'll find 60+ wholesome vegan recipes and vegan dinner ideas in my post, but why not start with this simple Greek-style eggplant recipe with chickpeas? You'll love the Greek flavors with a little extra virgin olive oil and a combination of spices. I like to serve this hearty vegan eggplant stew over my 15-minute couscous or with a side of warm pita bread. 
Learn More

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.   

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!

vegan shawarma with mushrooms in pita alongside a Mediterranean salad

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.

5 from 33 votes

Vegan Mushroom Shawarma Recipe with Tahini

Suzy Karadsheh
vegan shawarma with mushrooms in pita alongside a Mediterranean salad
Flavored with my homemade shawarma seasoning, and stuffed in pita pockets with tahini sauce and fresh Mediterranean salad, this vegan shawarma with mushrooms and onions is a quick meal you'll be making on repeat! I used portobello mushrooms, which are "meaty" and intensely savory. You can also use oyster mushrooms or other mushrooms of your choice.
Prep – 10 minutes
Cook – 5 minutes
Cuisine:
Mediterranean, Mediterranean Diet Friendly
Serves – 6 people (up to)
Course:
Entree

Ingredients
  

For the shawarma seasoning:

  • 1 ½ teaspoon cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon paprika
  • ½ teaspoon turmeric
  • ½ teaspoon cayenne pepper, more to your liking
  • ½ teaspoon ground cloves, optional

For the mushrooms:

  • 4 to 5 Portabella mushroom caps, just over a pound, cleaned and sliced into ½-inch thick slices
  • Kosher salt
  • Extra virgin olive oil
  • 1 large red onion, halved and thinly sliced
  • Juice of ½ large lemon

To serve:

Instructions
 

  • If serving with the tahini sauce and salad, prepare the fixings before you cook the mushrooms.
  • Thoroughly clean the portobello mushroom caps, then slice them into ½-inch slices and add to a large mixing bowl. Add the red onion to the bowl. Season generously with kosher salt before drizzling with about ¼ to ⅓ cup extra virgin olive oil and lemon juice. Toss to coat.
  • In a small bowl, mix together the spices to make the shawarma seasoning.
  • Heat a little bit of extra virgin olive oil in a cast-iron griddle or large skillet over medium-high heat until shimmering. Add the mushrooms and red onion. Leave the mushrooms alone to sizzle for 2 minutes, undisturbed, then you can begin to toss them around.
  • Generously season the mushrooms and onions with the shawarma spice blend (start with half of the spice blend, then add more after you taste the mushrooms). Toss the mushrooms around again, and if needed, drizzle a little more olive oil to finish cooking the mushrooms. The mushrooms and onions should be cooked down and charred well (about 5 to 7 minutes in total).
  • To serve, divide the sautéed mushrooms and onions into pita pockets and top with the mushroom shawarma 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 3-Ingredient Mediterranean Salad. Once warmed, cut the pita in half. Spoon a little tahini sauce into the pita pocket. Add vegan shawarma, some salad, and another drizzle of tahini sauce. Once your sandwich is assembled, enjoy immediately.

Video

Notes

  • Mushroom options: If you can't find portobello mushrooms, oyster mushrooms are another "meaty" mushroom that will work. Otherwise, any mushrooms you like will work (cooking time may vary). 
  • Serving ideas: Serve vegan shawarma in pita pockets with tahini sauce and fresh salad (you can also check out this cucumber tomato tahini salad, which combines both ideas).  Or, try shawarma salad bowls with your favorite dip and a Middle Eastern salad of your choice (fattoush or balela are great options). For a fun appetizer, layer the charred mushrooms and onions over a bed of creamy homemade hummus.
  • Leftovers and storage: Store leftovers 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 tiny bit of water as it heats up. 
  • Nutrition information is an estimate for the mushrooms and onions and does not include bread and fixings (each of the fixings recipes will indicate a nutrition estimate as well).
  • Visit Our Shop for quality Mediterranean ingredients including extra virgin olive oils and spices (like the cumin, sweet paprika, and turmeric used in this recipe).

Nutrition

Calories: 77kcalCarbohydrates: 15.4gProtein: 3.3gFat: 0.7gSaturated Fat: 0.1gPolyunsaturated Fat: 0.2gMonounsaturated Fat: 0.1gTrans Fat: 0.1gSodium: 107.8mgPotassium: 284.8mgFiber: 1.8gSugar: 2.3gVitamin A: 240.5IUVitamin C: 1.6mgCalcium: 29.4mgIron: 1mg
Tried this recipe?

Share it with the world

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Jasyn says:

    5 stars
    The whole family loved it!

    1. Suzy says:

      Awesome! Thanks, Jasyn!

  2. Angela says:

    I have moved toward a Mediterranean diet for health reasons. Your recipes have been a life changer for helping me transition away from some of the food I can no longer eat. Flavor is a must and your recipes do not disappoint! This recipe will be on repeat!

    1. Suzy says:

      Wonderful! Thanks, Angela!

  3. Louwana Oliva says:

    5 stars
    Had a large container of mushrooms for a recipe I didn't get to. Did this instead for a quick lunch..very good and extremely easy.

    1. Suzy says:

      Thanks, Louwana!

  4. Kathy Sutton says:

    5 stars
    I don’t ever remember having shawarma even though I’m a real foodie! I’m not vegan or vegetarian but my husband and I love, love mushrooms. So I made this tonight and we loved it! I made the Cucumber Salad and added the tahini. Yum! Your spice combinations have opened up a new taste profile for my cooking, thank you Suzy! We will certainly add this to our repertoire!

    1. Suzy says:

      Yay! My mushroom pasta is another great recipe for mushroom lovers! Be sure to check it out!

  5. Liz says:

    5 stars
    This was a hit with my WHOLE family! For a family of 6 that never never happens! I doubled the seasoning and cooked it with chicken for the meat eaters. I also made as suggested the 3 ingredients salad (again just cucumbers in a separate bowl for some 😉) This is going to be made quite often in our house! Thanks for all your delicious recipes!

    1. Suzy says:

      Yay! Love it!

  6. RC says:

    5 stars
    Although I’m not a vegetarian, this dish was perfect. It was easy to make and the flavor was amazing. The tahini sauce and salad were really good too. Next time, I will double the recipe.

    1. Suzy says:

      So glad you enjoyed it!

  7. Natalie says:

    5 stars
    This recipe has so much flavor! Love it!

    1. Suzy says:

      Thank you, Natalie!

  8. Christina says:

    5 stars
    I love Suzy's chicken and beef shawarma recipes, so I decided to try this mushroom shawarma. Even though I am not vegan or vegetarian, I loved it! This is a great option for a meatless dinner if you are following the mediterranean diet! So good!

    1. Suzy says:

      Thanks, Christina!

  9. Ben says:

    This was Amazing. Thank You Suzy! Lots of love from Israel.

    1. Suzy says:

      Glad you loved it, Ben!

  10. Elaina says:

    5 stars
    So delicious! And love the 3 ingredient mediterranean salad with it!

    Ps you are missing a word in your recioe, I think you mean to say "wash" mushrooms thoroughly 😀

    1. Suzy says:

      So glad you enjoyed it, Elaina! And thanks for the heads up on the typo.

  11. Marine says:

    5 stars
    I comment today on your YT video that I subscribe to, and promised to make it. So I just did. With fish. Hubby and I LOVE it. First of all it's EASY to make, it's fast and Oh, my so many flavors. Just as other recipes of yours it's going on my "Repeat often" list.

    Thank you.

    1. Marine says:

      5 stars
      forgot to say I added eggplant. I add eggplant to everything and with this dish, it fits perfectly.

    2. Suzy says:

      Yay! Love to hear that! Thanks, Marine!

  12. Jacquelyn says:

    5 stars
    Perfection! Loved it. Great flavors and totally did not miss the meat. Made your pita bread with it too! Thank you for another fantastic recipe.

    1. Suzy says:

      Glad you enjoyed it!

  13. dawn butler says:

    Definitely making this! But I wonder how you stay so trim. You seem to use a LOT of olive oil. I know it’s good for you, but wow!

  14. Natalie says:

    5 stars
    I have to admit, I was skeptical, but, Suzy, you win! Flavor party, as you like to say, lol.

    1. Suzy says:

      So glad I was able to win you over :).

  15. Lauren says:

    5 stars
    I'm trying to do a better job of incorporating 1-2 meatless dinners into my family's menu this year. Everyone LOVED this recipe. My husband agreed that is does seem "meaty" :). If you are a mushroom fan, you HAVE to try this one!

    1. Suzy says:

      Thanks, Lauren!

  16. Ania says:

    5 stars
    Blown away! I've made both the chicken and beef shawarma from this site, so when I saw this vegan shawarma, I knew I had to try it. It's SO good. So much flavor! Definitely going to be a regular on my Meatless Monday rotation.

    1. Suzy says:

      Yay! Thanks, Ania!