• 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 Wrap

Published: Aug 13, 2025 by Janelle Hama *This post may contain affiliate links. Disclosure

242 shares
Jump to Recipe

Vegan shawarma wrap delivers all the bold, aromatic flavors of traditional Lebanese street food, just without the meat. Meaty mushrooms are marinated in a fragrant blend of Middle Eastern spices, then layered with crisp vegetables, tangy pickles, hot fries, and a drizzle of creamy sauces, all wrapped in soft pita bread.


If you've ever walked through the streets of Lebanon, you'll know that the air is filled with the smell of sizzling shawarma turning slowly on vertical rotisseries.

Thanks to my signature shawarma spice blend, I've recreated this plant-based version that keeps every bit of nostalgia and flavor intact, it's one of my all-time favorite street foods.

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.

open vegan shawarma wrap in a blue plate
Fries in a shawarma wrap, yes please, luckily mine aren't fried! Not that it matters - you do you!

Ingredients

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

Let's talk about what you'll need for these wraps.

We start with fresh mushrooms; our "meat" in this recipe. They soak up the marinade like sponges, becoming tender, juicy, and packed with flavor. I've tried white cup, oyster, and king mushrooms for mushroom shawarma, and honestly, they all work beautifully, it's just a matter of preference. Sliced white cup mushrooms are shown in the photos.

The marinade is where the magic happens: pungent crushed garlic (a must in shawarma) mingles with a range of warming spices, each one bringing its own unique depth. You'll find them all listed in the recipe card below.

No Lebanese-style shawarma wrap (or plate) is complete without sauces. I like to pair mine with a smooth, nutty shawarma tahini sauce and fluffy, garlicky toum which have been linked in the recipe card below. 

Then comes the fun part - layering in fresh veggies like tomato, lettuce, and onion; Middle Eastern pickles we call kabees; and yes… fries in the pita wrap. It's a Lebanese thing, and once you try it, you'll understand why.

a close up of cooked mushrooms
Marinated shawarma mushrooms

Janelle's Tips

When assembling your wraps, set everything up in a production line - veggies chopped, sauces ready, fries hot, so you can work quickly and keep everything warm.

When rolling, keep the filling slightly off-center. Fold the bottom in to enclose it, then roll firmly for a snug wrap.

For easy handling (and to keep it all together), wrap your finished shawarma in parchment paper and twist the ends like a bonbon.

Prefer a bowl? Skip the bread and pile everything into a bowl, try it over rice or greens instead.

Storage

Store any leftover marinated mushrooms in the fridge for up to 2 days, and cook them fresh when you're ready to eat for the best texture.

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

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 Wrap

Vegan shawarma wrap is a flavorful Lebanese-inspired recipe made with meaty mushrooms marinated in Middle Eastern spices, then wrapped in soft pita with fresh vegetables, tangy pickles, crispy fries, and creamy sauces for a bold, plant-based street food experience.
Prep: 5 minutes mins
Cook: 25 minutes mins
Marinate: 30 minutes mins
Total: 1 hour hr
Servings: 5 wraps
Author: Janelle Hama
Course: lunch, Main Course
Cuisine: Lebanese, Middle Eastern
Diet: Gluten Free, Vegan
Rate Save Saved Recipe Add to Google

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 (or to taste)

Mushroom Shawarma

  • 4 cups Mushroom sliced
  • 3 tablespoon Cilantro (fresh coriander), chopped
  • 3 cloves Garlic crushed
  • 3 tablespoon Avocado Oil or extra virgin olive oil

Trimmings and Sauces

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

Instructions

Marinate Mushrooms

  • In a large bowl, combine mushrooms, all shawarma spices, cilantro, oil, and garlic. Cover and refrigerate for at least 30 minutes.

Prepare Vegetables

  • Thinly slice tomatoes, onion, and lettuce. Drain pickles and set aside.

Cook Fries and Mushrooms

  • Air fry, bake or fry the fries until golden.
    Meanwhile, sauté the marinated mushrooms in a hot pan over medium-high heat with a splash of oil until tender and wilted.
    For extra texture, cook a few minutes longer until some pieces turn lightly crispy. Drain any excess liquid.

Assembly

  • Add all trimmings to taste.
    Wraps (Lebanese pita): Separate each loaf into two layers. Spread toum, add veggies, fries, mushrooms, pickles, and shawarma sauce. Roll tightly.
    Wraps (regular pita): Spread toum inside pockets, fill with mushrooms, fries, veggies, pickles, and sauce.
    Bowls: Layer lettuce, mushrooms, fries, veggies, pickles, and sauce. Top with a dollop of toum and a squeeze of lemon juice.

Notes

Use any type of fries you like. If making them from scratch, plan for about ½-1 medium potato or a small handful of fries per serving.
There may be leftover mushroom shawarma which can be stored in the fridge for up to 5 days in an airtight container.

Nutrition

Serving: 1wrap | 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

  • walnut maamoul cut in half in a plate
    Maamoul with Walnuts
  • date filled maamoul in a plate
    Maamoul With Dates
  • erk sous in a cup
    Licorice Drink (Erk Sous)
  • vegan sayadieh in a round plate
    Vegan Sayadieh
242 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

  • a bowl of chopped mushroom salad
    Easy Raw Mushroom Salad With Balsamic Vinegar
  • 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 pita sandwich rolls filled with veggies and falafel
    The Best Falafel Pita Sandwich (Lebanese)

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 © 2026 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.