• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan Huggs
  • Home
  • Search
  • Recipes
  • About Me
  • Sign up!
  • Contact Me
  • Privacy Policy
menu icon
go to homepage
  • Recipes
  • Subscribe
  • Contact Me
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • Contact Me
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » All Recipes

    Mushroom Shawarma

    June 11, 2021 By Melissa Huggins / 6 Comments

    This post contains affiliate links. Read my disclosure policy here.

    Jump to Recipe

    Add some bold flavor to your weekly menu with this savory Mushroom Shawarma recipe. It takes just 30 minutes from start to finish — just marinate and roast the mushrooms, then serve with warm pita, fresh or pickled veggies, and a zesty tahini sauce.

    overhead view of a fully assembled mushroom shawarma wrap with a side of potato chips and tahini sauce.
    Yes, this delicious meal can be yours in just 30 minutes!

    This Mushroom Shawarma is an easy meal to put together and it'll please everyone's taste buds. It's fun to customize with all the various toppings and the whole family will love it!

    What is Shawarma?

    It's a popular Middle Eastern street food consisting of deeply marinated meat that is placed vertically on a spit and slow-roasted, then it's cut into thin slices. It's typically served in a warm pita with various fillings such as hummus, pickled veggies, tomatoes, cucumbers, and a drizzle of tahini sauce.

    This Mushroom Shawarma recipe is just a veganized twist on the classic dish and it's in no way authentic. However, it's filled with lots of warm flavors that are downright addictive.

    Ingredients, Notes, and Substitute Ideas

    🌟 This is a quick overview with step-by-step photos. For the complete ingredient amounts and instructions, scroll down to the recipe card below.

    All ingredients to make Mushroom Shawarma on a stone table top.
    This is everything you'll need to make the recipe, but the filling ideas are all optional. Silly me, I forgot to put the pita bread in the photo. You don't want to skip that!
    • Portobello Mushrooms - they are extra meaty and flavorful, but you can use any mushrooms you have on hand. Cooking time may vary though.
    • Red Onion - white or yellow will work too.
    • Lemon Juice - this is essential for the tahini sauce, but you can replace it in the mushrooms with apple cider vinegar or red wine vinegar. I would use less though so it's not too tangy.
    • Tamari - soy sauce is a perfect substitute but you can also use vegan Worcestershire sauce for extra umami flavor.
    • Agave Nectar - maple syrup or any sweetener will work here.
    • Smoked Paprika - chili powder is a nice substitute or you can use regular sweet paprika.
    • Ground Cumin - if you don't have it, you can use ½ teaspoon ground coriander and 1 teaspoon chili powder.
    • Allspice - you can replace it with ½ teaspoon of cinnamon, ¼ teaspoon nutmeg, and ¼ teaspoon of ground cloves.
    • Turmeric - adds a warm, earthy flavor. You can omit it if you don't have it though.
    • Garlic - fresh is best, but you can also use granulated garlic instead (1 teaspoon for the mushrooms and ½ teaspoon for the tahini sauce).
    • Tahini - this is an important ingredient if you're making the tahini sauce. If you don't like tahini sauce, you can also use Vegan Tzatziki in its place.
    • Pita Bread - if you don't have it, you can use flatbread, naan, tortilla wraps, gorditas, or lettuce wraps for a low-carb option.

    How to make Mushroom Shawarma

    Six process photos of making the marinade, roasting the mushrooms and making the tahini sauce.
    It takes just 6 easy steps to make this delicious meal!
    • Whisk together the marinade for the mushrooms and onions.
    • Place the mushrooms and onions on a baking sheet and pour the marinade on top. Toss to coat everything well. Let it sit for 15 minutes.
    • In a small bowl, whisk together the tahini, lemon, agave, garlic, cumin, and salt.
    • Slowly pour the water in to thin it out
    • Now whisk until creamy and smooth. Add more water as needed.
    • Spread the marinated mushrooms out in an even layer on the baking tray and place them in the oven. Let them roast for 10-15 minutes until tender and golden. Place the pitas on the oven rack to warm up for 1-2 minutes.
    Overhead view of assembling shawarma and drizzling tahini sauce on top.
    Now it's time to customize the shawarma to your liking. Look how easy it is to assemble!

    Success Tips

    • Ensure the mushrooms' weight is fairly close to 16 ounces or you might have too much/little flavor with the marinade.
    • To clean the mushrooms, it's best to dry brush them or use a lightly dampened paper towel to wipe them clean. Mushrooms are like sponges and will absorb water which can result in a mushy texture when cooked. If the gills are holding dirt, you can just use a spoon to remove them.
    • If you want to marinate the mushrooms/onions longer, just place them in an airtight container and store them in the fridge for 1-3 hours. If you have room for the baking tray, you can just leave the mushrooms on there, but cover with cling wrap or foil.

    Additional Filling Ideas

    Feel free to get creative and customize your shawarma to make your taste buds happy. Here are more ideas to try:

    • Sliced radishes
    • Pickled veggies
    • Sliced red onion
    • Diced or sliced cucumber

    Serving Suggestions

    This Mushroom Shawarma is a meal all by itself, but if you'd like to add something on the side for fun, here are some ideas:

    • Basmati Rice
    • Salad
    • French Fries
    • Grilled Veggies
    • Cucumber and Tomato Salad
    • Potato Chips
    • Tabouleh
    Holding a mushroom shawarma wrap up close. Potato chips, fresh veggies and tahini sauce on the side.
    Now wrap it up and enjoy!

    More mushroom recipes to try

    • Portobello Mushroom Steaks
    • Creamy Polenta with Mushroom Ragu
    • Vegan Bolognese

    Did you make this recipe? Let me know what you think by leaving a star ⭐️⭐️⭐️⭐️⭐️  rating and sharing your feedback in the comment section below. It would make my day!

    ⭐️ Subscribe to the Vegan Huggs Newsletter and receive weekly recipes straight to your inbox! You'll also receive my FREE eCookbook featuring my top 10 recipes. 

    Recipe

    folded shawarma on a white plate
    Print Recipe Rate this Recipe
    5 from 9 votes

    Mushroom Shawarma

    Add some bold flavor to your weekly menu with this savory Mushroom Shawarma recipe. It takes just 30 minutes from start to finish — just marinate and roast the mushrooms, then serve with warm pita, fresh or pickled veggies, and a zesty tahini sauce. It'll be a new family favorite! 
    Prep Time15 minutes mins
    Cook Time15 minutes mins
    Total Time30 minutes mins
    Course: Entree
    Cuisine: Middle Eastern-Inspired, Vegan
    Servings: 4 People
    Calories: 463kcal
    Author: Melissa Huggins

    Ingredients

    • 16 ounces portobello mushrooms , destemmed & sliced about ¼" thick
    • 1 medium red onion , thinly sliced
    • 3 tablespoons olive oil
    • 2 tablespoons lemon juice , fresh-squeezed, more to taste
    • 1.5 tablespoons tamari or soy sauce, low sodium
    • 2-3 teaspoons agave nectar or maple syrup
    • 2 teaspoons smoked paprika
    • 1.5 teaspoons ground cumin
    • 1 teaspoon allspice
    • ½ teaspoon ground turmeric
    • 2 cloves garlic , minced
    • ½ teaspoon fresh ground pepper
    • ½ teaspoon salt , more to taste

    Tahini Sauce (see notes for alternatives)

    • ¼ cup tahini
    • 2-3 tablespoons lemon juice , fresh-squeezed
    • 1 small clove garlic , minced (or ½ teaspoon granulated garlic)
    • 1 teaspoon agave nectar or maple syrup (*optional)
    • ¼ teaspoon ground cumin
    • ¼ teaspoon salt , more to taste
    • 3-4 tablespoons cold water

    To Serve

    • 4 pitas
    • ½ cup hummus (optional)
    • Sliced pickles
    • Shredded romaine lettuce or red cabbage
    • Sliced tomatoes
    • Fresh-cut mint or parsley

    Recommended Equipment

    • Large Rimmed Baking Sheet
    Prevent your screen from going dark

    Instructions

    • Preheat your oven to 425 °F (220 °C).
    • In a small bowl, whisk together all the marinade ingredients (oil, lemon, paprika, cumin, allspice, turmeric, tamari, agave, garlic, salt, and pepper).
    • Place the sliced mushrooms and onions on a baking sheet, then pour the marinade on top. Now, gently toss with your hands to coat everything well. Let it sit for 15 minutes while you prepare the tahini sauce and let the oven heat up. This will give the marinade time to soak in.
    • In a small bowl, whisk together the tahini, lemon, agave, garlic, cumin, and salt. It'll be really thick and will somewhat seize up which is normal. Now, slowly pour the water in and whisk until creamy and smooth. Add more water as needed for desired consistency. It should be somewhat thin like a pourable dressing. Taste for flavor and adjust if needed. Place in the fridge until ready to serve. It may thicken up in the fridge, so just add a splash of water and stir.
    • Spread the marinated mushrooms out in an even layer on the baking tray and place them in the oven. Let them roast for 10-15 minutes until tender and golden. Rotate the pan midway through. Keep an eye on them to prevent burning. Taste and add more seasoning or a squeeze of lemon if needed.
    • When the mushrooms have a few minutes left, place the pitas on the oven rack to warm up. Watch carefully because they can turn crispy really fast. They just need 1-2 minutes in the oven.
    • To serve, spread hummus (if using) on the warm pitas, then add the mushrooms, pickles, tomatoes, cabbage/lettuce, mint, or parsley. Drizzle with tahini sauce. Serve immediately. Enjoy!

    Notes

    1. Cleaning Mushrooms: it's best to dry brush them or use a lightly dampened paper towel to wipe them clean. Mushrooms are like sponges and will absorb water which can result in a mushy texture when cooked. If the gills are holding dirt, you can just use a spoon to remove them.
    2. Filling Ideas: sliced radishes, pickled veggies, sliced red onion, diced/sliced English or Persian cucumber.
    3. Additional Seasoning Ideas for Marinade: ½ teaspoon dried oregano, ¼ teaspoon ground cayenne (for heat), ¼ teaspoon ground cinnamon, ¼ teaspoon ground cardamom, ½ teaspoon ground coriander, 1 teaspoon apple cider vinegar for extra zing.
    4. Instead of the Tahini Sauce, you can use vegan tzatziki or your favorite spread or sauce. 
    5. Ensure the mushrooms' weight is fairly close to 16 ounces or you might have too much/little flavor with the marinade.
    6. If you want to marinate the mushrooms/onions longer, just place them in an airtight container and store them in the fridge for 1-2 hours. If you have room for the baking tray, you can just leave the mushrooms on there, but cover with cling wrap or foil. Marinating longer will yield maximum flavor!

    Nutrition

    Calories: 463kcal | Carbohydrates: 55g | Protein: 14g | Fat: 23g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 12g | Trans Fat: 1g | Sodium: 493mg | Potassium: 743mg | Fiber: 6g | Sugar: 10g | Vitamin A: 529IU | Vitamin C: 10mg | Calcium: 113mg | Iron: 4mg
    Tried this recipe?Follow me @veganhuggs and mention #veganhuggs!

    Vegan Huggs Weekly Newsletter

    Receive the tastiest vegan recipes straight to your inbox! Join now and get my Fan Favorites ebook FREE!

    More Recipes

    • a bowl of vegan chickpea curry with rice on the side.
      Easy Vegan Chickpea Curry
    • portobello vegan fajitas on a plate.
      Portobello Vegan Fajitas
    • vegan sour cream in a jar with chives and lemon in the background.
      Vegan Sour Cream Recipe
    • a bowl of lemon chickpea orzo soup with a spoon on the side.
      Lemon Chickpea Orzo Soup
    • Facebook
    • Twitter
    • Yummly
    melissa

    About Melissa

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too! Read more...

    Reader Interactions

    Comments

      5 from 9 votes (6 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Linda

      August 10, 2023 at 8:42 am

      5 stars
      Loved it! This recipe is definitely a keeper. The tahini sauce drizzled on the top was outstanding

      Reply
      • Melissa Huggins

        August 17, 2023 at 11:25 am

        Hi Linda, I'm so happy you loved the recipe and the tahini sauce. Thank you for making it and sharing your wonderful feedback. 🙂

        Reply
    2. Zach

      May 25, 2022 at 4:03 pm

      5 stars
      easy, fun, impressed girlfriend’s mom. I love your site!

      Reply
      • Melissa Huggins

        May 27, 2022 at 10:18 am

        That is great Zach! Thanks for the feedback.

        Reply
    3. Nick

      December 16, 2021 at 10:08 am

      5 stars
      I can’t get over how flavorful this was! I wasn’t sure what to expect but I’m glad I gave it a try. My family loved it. Thank you!

      Reply
      • Melissa Huggins

        December 16, 2021 at 10:10 am

        Hi Nick, I'm so happy your family loved the recipe. Thank you for giving it a try! 🙂

        Reply

    Primary Sidebar

    I’m Melissa Huggins – the creator of Vegan Huggs. I started this blog to share delicious vegan recipes that everyone will love. Yep, that includes carnivores, too!

    More about me →

    • vegan huggs facebook
    • vegan huggs Instagram.
    • vegan huggs pinterest
    • YouTube

    My Most Popular

    • Vegan crab cakes on a white serving plate. Topped with tartar sauce, green onion and paprika.
      Vegan Crab Cakes
    • One slice of vegan quiche on a white plate. Tomatoes in a bowl on the side with full quiche.
      Easy Vegan Quiche
    • closeup view of sesame cauliflower in a bowl.
      Sticky Sesame Cauliflower
    • Horizontal photo of two bowls of vegan potato leek soup.
      Creamy Vegan Potato Leek Soup
    • vegan-cauliflower-casserole-6a-340x340.jpg
      Cheesy Vegan Cauliflower Casserole
    • overhead view of two portobello mushroom steaks on a white plate. Asparagus and potatoes on the side.
      Grilled Portobello Mushroom Steaks

    Footer

    SEEN ON

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Recipe Index

    Newsletter

    Sign Up! for emails and updates

    Contact

    • Contact
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Vegan Huggs

    We use cookies to ensure that you have the best experience possible on our website. By continuing on the site you agree to the use of your cookies by www.veganhuggs.com

    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.