• 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

240 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.
Print Pin Rate Save Recipe Saved Recipe
Course: lunch, Main Course
Cuisine: Lebanese, Middle Eastern
Diet: Gluten Free, Vegan
Prep Time: 5 minutes minutes
Cook Time: 25 minutes minutes
Marinate: 30 minutes minutes
Total Time: 1 hour hour
Servings: 5 wraps
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 (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

  • erk sous in a cup
    Licorice Drink (Erk Sous)
  • vegan sayadieh in a round plate
    Vegan Sayadieh
  • apricot juice in a glass
    Apricot Juice
  • a glass of carob juice
    Carob Juice
240 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. Michaela

    May 11, 2022 at 8:54 am

    5 stars
    Errrrrmmmm yes! I ate two of these wraps and had no guilt whatsoever. I couldn't find any pink pickled turnips, instead I used normal pickles. Everyone should make this veggie shawarma as the flavors are epic. Thanks for sharing your vegan recipes, I signed up for your newsletter and I'm eager to receive more of your recipes.

    Reply
  2. Katie

    May 10, 2022 at 9:53 pm

    5 stars
    I can't stop making this recipe! It's simple and incredibly delicious! Definitely recommend!

    Reply
  3. Justine

    May 10, 2022 at 6:59 am

    5 stars
    What a genius recipe! I have made this recipe 3 times and it's never failed. One of the best wrap ever, flavor flavor flavor

    Reply
  4. Maggie

    April 19, 2022 at 3:38 am

    5 stars
    Yum. Yum. I can't wait to eat this again.

    Reply
« Older 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 © 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.