• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Plant Based Folk
  • Vegan Recipes
  • Lebanese
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Recipes
  • Lebanese
  • About
  • Subscribe

subscribe
search icon
Homepage link
  • Vegan Recipes
  • Lebanese
  • About
  • Subscribe

×
Home » Vegan Lebanese Recipes

Vegan Shawarma

Published: Jul 2, 2024 · Modified: Apr 7, 2022 by Janelle Hama *This post may contain affiliate links. Disclosure

227 shares
Jump to Recipe

Big, vibrant flavors define this vegan shawarma. Mushrooms are flavored and cooked with an authentic blend of shawarma spices, then served with fresh vegetables, pickles, fries, sauce, and a dollop of toum. This creates a wonderful feast, whether enjoyed stuffed in pita bread or a bowl.

open vegan shawarma wrap in a blue plate
A vegan shawarma wrap is so delicious!

Everywhere you go in Lebanon (and across the Middle East), shawarma shops fill the streets with amazing aromas that remind me of childhood flavors. I love a good shawarma roll and am thrilled to have adapted a Lebanese street food version into a vegan one.

In this recipe, I’ll show you how to make a mouthwatering vegan shawarma wrap or a bowl.

This recipe was inspired by a lovely lady named Nuha from the PBF Community Group . Feel free to join and share your wonderful food pics, questions, or just chat.

Veggie shawarma roll on a blue plate

What Is Shawarma?

Shawarma, pronounced as “sha-warr-mah” in Arabic, is a quintessential Middle Eastern street food typically made with chicken, beef, or lamb which is vertically roasted on an automatic kebab gyrator.  

It is usually accompanied by fresh and pickled vegetables rolled in pita bread.

Ingredients Highlight

The complete list of ingredients with measurements, can be found in the full recipe card below.

To replace the meat found in traditional shawarma, I used fresh mushrooms. I like to use white cups, portobello, king, oyster, or brown flats. The mushrooms are marinated in specific spices for authentic flavors, which I have listed below in the next section. 

A combination of Middle Eastern shawarma sauce made from tahini and homemade garlic sauce called toum creates the most delicious flavor when paired with the shawarma spices. I have linked the two recipes for these sauces in the below recipe card.

Shawarma can be enjoyed either wrapped or stuffed in fresh pita bread with all the trimmings like potato fries, fresh sliced veggies, and pickles.

Alternatively, it can be served in a bowl with the same trimmings or additional delicious pairings like fried cauliflower, spicy fried potatoes, fattoush, and hummous.

a close up of cooked mushrooms
Marinated mushrooms

Spices in Shawarma

Shawarma contains quite a few aromatic spices, this veggie shawarma recipe calls for the following to be used:

  • Ground allspice is an actual plant called Pimenta - it is not a mixture of many spices, contrary to the name suggestion
  • Ground Coriander
  • Ground Cumin
  • Ground sumac is a gorgeous red spice that is sour, it is heavily used throughout Middle Eastern cooking
  • Ground Turmeric - gives the mushrooms a lovely golden yellow coloring

I always have a jar of shawarma spice mix in my pantry ready to go.

french fries, lettuce, onion cooked mushroom, tomato and pickles on pit bread

Janelle's Tips

Arrange everything in a production line so you can assemble the sandwiches or bowls quickly and efficiently.

When rolling a wrap, place the filling slightly off-center. Start rolling from the edge of the bread closest to the filling, then fold the small flap to create an enclosed end and continue rolling.

Wrap the vegan shawarma rolls with thin parchment paper, twisting the ends like a bonbon wrapper. This helps the roll hold together and makes handling easier.

If you love this recipe then you will definitely love my tantalizing tofu shish kebobs.

Did you make this? I'd love to know! Leave me a comment below with a ★★★★★ star rating or tag @plantbasedfolk on social media.

Recipe

Vegan shawarma roll with a hand

Vegan Shawarma

Big, vibrant flavors define this vegan shawarma. Mushrooms are flavored and cooked with an authentic blend of shawarma spices, then served with fresh vegetables, pickles, fries, sauce, and a dollop of toum. This creates a wonderful feast, whether enjoyed stuffed in pita bread or a bowl.
Print Pin Rate Save Recipe Saved Recipe
Course: lunch, Main Course
Cuisine: Lebanese, Middle Eastern
Diet: Gluten Free, Vegan
Prep Time: 40 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 1 hour hour
Servings: 5 sandwiches
Author: Janelle Hama

Ingredients

Shawarma Seasoning

  • 1 tablespoon Allspice
  • 1 tablespoon Cumin
  • 1 tablespoon Sumac
  • 1 tablespoon Ground Coriander
  • 1 tablespoon Turmeric
  • ½ tablespoon Cracked black pepper
  • 1 teaspoon Salt to taste

Mushroom Shawarma

  • 4 cups Mushroom Sliced
  • 3 tablespoon Cilantro fresh coriander
  • 3 cloves Garlic crushed
  • 3 tablespoon Avocado Oil or extra virgin olive oil

Trimmings and Sauces

  • 1½ med Tomato thinly sliced
  • 5 servings Fries try one medium potato per serving
  • 1 med White onion thinly sliced
  • Toum (garlic sauce)
  • 5 pieces Pita bread
  • ½ small Lemon freshly squeezed (optional)
  • ⅓ small Iceberg Lettuce head shredded
  • Middle Eastern Pickles
  • Shawarma sauce
Prevent your screen from going dark

Instructions

Prepare Mushrooms

  • In a large bowl, mix mushrooms with all the spices, cilantro, oil and garlic. Cover and allow to marinade for at least 30 minutes in the fridge.

Prepare Veggies

  • Thinly slice all vegetables. Chop iceberg lettuce to fit in a sandwich or bowl. Set these aside. Drain pickles and set aside.

Prepare Air Fryer French Fries and Mushrooms

  • Prepare air fryer french fries and set aside - see ingredients for recipe. Whilst the fries are cooking, cook mushrooms in oil, in a hot frypan over medium - high heat until completely wilted. Drain any excess water and set mushrooms aside.

Assemble

  • If using Lebanese pita bread, seperate each loaf into two and layer on top of each other. Smear garlic sauce (and or tahini sauce) all over the bread and add a little bit of everything. Roll into a wrap and enjoy immediately.
    If using regular pita bread, smear toum into the inside of the pockets, stuffed with trimmings, vegan shawarma and top with a drizzle of shawarma sauce.
    Or for a bowl, simply add a bit of every ingredient on a bed of lettuce and enjoy with a dollop of toum, a drizzle of sauce and freshly squeeze lemon juice.

Notes

There may be leftovers with this recipe, store veggie shawarma in the fridge for up to 5 days in an airtight container.

Nutrition

Calories: 289kcal | Carbohydrates: 43g | Protein: 9g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Sodium: 783mg | Potassium: 579mg | Fiber: 5g | Sugar: 4g | Vitamin A: 460IU | Vitamin C: 16mg | Calcium: 101mg | Iron: 3mg

N.B., nutrition info is an estimate based on an online nutrition calculator. This will vary based on the specific ingredients you use.


Tried this recipe?Please consider Leaving a Review!

If you enjoyed this recipe, consider supporting my work for the cost of a cup of coffee.

More Vegan Lebanese Recipes

  • a white bowl filled with leafy greens, lentils and potato soup
    Adas bi Hamod
  • Lebanese rice pudding riz bi haleeb with pistachio
    Lebanese Rice Pudding
  • a plate of mashed potato and bulgur with sliced red chillies
    Potato Kibbeh
  • Lebanese potato salad salata batata in a bowl up close
    Lebanese Potato Salad
227 shares

Reader Interactions

Comments

    5 from 56 votes (41 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Ahida

    March 09, 2022 at 12:28 pm

    5 stars
    thanks for veganizing this meal! the flavours are super flavourful and spot on! everyone loved it at dinner!

    Reply
  2. Maggie

    March 08, 2022 at 6:06 am

    5 stars
    Oh yum! Yum! Yum! Made this for dinner.

    Reply
  3. Jerome

    March 02, 2022 at 12:10 am

    5 stars
    Wow! this vegan shawarma in a plate was amazing!:) YUM!!

    Reply
  4. Anth

    February 12, 2022 at 11:48 am

    5 stars
    such a delicious recipe! love it wrapless. so good!

    Reply
  5. Audrey

    February 08, 2022 at 2:44 am

    5 stars
    My family loved this veg shawarma recipe.

    Reply
  6. Chantry

    January 06, 2022 at 8:01 am

    5 stars
    YES!! I am so glad I found this veggie shwarma recipe! The flavors are exactly what I was looking for. I will be making this again and again! Thank you

    Reply
  7. Brittany Watson

    September 11, 2021 at 12:38 am

    This looks so delicious, but what are the pinkish purplish thingys? I read the ingredients twice and I don't see it mentioned.

    Reply
    • Janelle

      September 11, 2021 at 7:53 am

      Hi Brittany,

      It's pink pickled turnip. You should be able to pick it up at your local Middle Eastern or Meditteranean grocer. Or you can use pickled Armenian cucumber (the very long cucumbers). I have now fixed this up to show this in the vegan shawarma recipe section.

      Enjoy.

      J

      Reply
  8. Janelle

    June 14, 2021 at 12:23 pm

    Done 🙂

    Reply
  9. Nancy

    June 13, 2021 at 10:07 pm

    5 stars
    I tried all of the recipes for mushroom shawarma on the internet, including Jamie Oliver's and I found this to be the hands down best. Between her proportions, her spice mix, the pro tips and instructions on how to build the sandwich, you will arrive at a show-stopping delicious treat so much so that a non-cooking, non-vegan, friend of mine the heck out of me by insisting I that give him the recipe!! (I suspect he will ask his niece to make it for him). The point is that he and everyone else who tastes it, will want to eat it again. It's THAT delicious!! Thank you Janelle, you are one of the internet's true treasures!!

    Reply
    • Janelle

      June 14, 2021 at 12:23 pm

      Hi Nancy,

      Your comments have made my week! YAYAYAY! I am thrilled you and your friend enjoy this vegan shawarma recipe. I love that non-vegans are also enjoying it, when this happens in my circle of friends, it gives me so much joy!

      J x

      Reply
  10. ella

    April 16, 2021 at 4:41 pm

    5 stars
    another amazing vegan lebanese meal i made from you. i ate it with and without a wrap.

    Reply
    • Janelle

      April 19, 2021 at 9:05 am

      It's one of my favourite meals, mushroom shawarma is full of flavour.

      Eating it without a wrap is a great idea

      Reply
Newer Comments »

Primary Sidebar

a female brunette throwing a lemon

Hello, I'm Janelle!

A culinary enthusiast with a keen interest in creating delicious vegan Lebanese recipes.

Let's cook together!

More about me →

Recipes Not to Miss

  • Kousa Mahshi - Stuffe Zucchini Recipe
    Kousa Mahshi (Lebanese Stuffed Zucchini)
  • a red casserole pot with okra stew
    Bamia (Okra Stew Without Meat)
  • fingers holding a brown chocolate balls
    Chocolate Bliss Balls Without Dates
  • a stack of vegan corn fritters
    Easy 4-Ingredient Corn Fritters (Vegan)

Free e Cookbook

I'm sharing 5 top recipes from my family's cookbook, get it delivered to your inbox. Sign up →

an ipad showing a cookbook cover

As Featured On

various logos where Plant Based Folk has been featured

Footer

^ back to top

About

Accessibility Policy
Blog
Cookies Policy
Disclosure
Privacy Policy
Privacy Policy (GDPR)
Terms of Use

Newsletter + Links

Sign Up! for emails and updates
Web stories
Vegan Lebanese Recipes
Shop Kitchen Essentials

Contact

Contact
Work with me
Social media
Advertise

Copyright © 2025 Plant Based Folk

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.