This spicy cauliflower shawarma recipe is easy to pull together, healthy and makes great leftovers for workday lunches. I roast cauliflower and onions with the same bold Mediterranean flavors as my beef and chicken shawarma until they’re juicy and caramelized. You won’t believe how good this humble vegetable can taste!

two cauliflower shawarma pitas.
Photo Credits: Mariam Hamdy

I wanted to create a vegetarian shawarma that is as fragrant, juicy, and delicious as the meatier versions I remember from my childhood in Port Said, Egypt. So I replaced the meat with vegetables and this cauliflower shawarma recipe was born! 

If you like the robust flavors of shawarma, but want to pack extra vegetables into your diet this vegetarian Cauliflower Shawarma is for you. First, I season the cauliflower with a shawarma spice blend of cumin, turmeric, coriander, garlic, paprika and more, then I it roast until it’s caramelized, slightly charred, super flavorful, and incredibly tender. 

While the cauliflower roasts in the oven, I whip up a batch of 3 ingredient Mediterranean Salad (or just slice up some tomatoes and cucumbers) and Tahini sauce to drizzle over the top. Both the salad and the sauce only take minutes to come together.

I typically serve cauliflower shawarma in a pita, but you can skip the pita and serve it salad-style like I do in this Chicken Shawarma Bowl.

Serve shawarma for lunch, dinner, as a late night snack, and everything in between. Check out my tips and tricks for making this delicious vegetarian shawarma below!

Table of Contents
  1. Ingredients for Cauliflower Shawarma 
  2. How To Make Cauliflower Shawarma 
  3. What Is Shawarma? 
  4. How to Break Up Cauliflower into Florets
  5. What to Serve with Cauliflower Shawarma
  6. Other Cauliflower Recipes We Love
  7. Bundle Your Spices and Save!
  8. Spicy Cauliflower Shawarma Recipe
ingredients for cauliflower shawarma including cauliflower, yellow onion, olive oil, salt, pepper and shawarma spice blend.

Ingredients for Cauliflower Shawarma 

The key to making this Cauliflower Shawarma the vegetarian sandwich of your dreams is all the fixings. Make sure to whisk up your Tahini sauce, stock up on your favorite pickles, and grab some fluffy pita. 

  • Homemade Shawarma Spice Blend: My secret to taking a simple head of cauliflower and making it flavorful and delicious is a magical blend of spices—cumin, turmeric, coriander, garlic, paprika, cloves, and cayenne. Most of them are probably in your spice cabinet already, if not you can find them in our shop.   
  • Tahini Sauce is made from garlic cloves, salt, tahini paste, freshly squeezed lime or lemon juice, water, and parsley. This sauce is delicious drizzled on just about everything–especially salads, sandwiches, or on top of roast veggies. 
  • Cucumber pickles: I like to grab Quick Picked Cucumbers from my fridge for this shawarma, but if added steps aren’t your thing, store bought works well too. Or, if pickles aren’t your thing, you can leave them off! 
  • Pita bread: Fresh homemade pita is worth every minute of extra work when you have the time, but store bought pita works well here too. I try to find the softest, fluffiest option at my grocery store or Middle Eastern market. 
  • Mediterranean Salad: Using just tomatoes, cucumber, parsley, salt, pepper, sumac, olive oil, and lemon juice, this salad is a must. 
  • 1 red onion or pickled red onion: Red onion adds a nice bite to the sandwich. If you prefer a milder flavor, try quick pickled onions.
  • Kosher salt and black pepper: Salt and pepper bring out the flavor of the cauliflower shawarma. 
  • Cauliflower: A large head of cauliflower (about 1 1/2-2 pounds) is the main ingredient in this dish. 
  • Yellow onion: Yellow onions are sweeter and more flavorful than white or red, so they caramelize well. If you have white or red on hand, you can feel free to substitute. 
  • Extra virgin olive oil: Use a high quality extra virgin cooking olive oil, like Koroneiki Organic Greek EVOO from the shop. 

How To Make Cauliflower Shawarma 

This cauliflower shawarma is simple: the cauliflower is oiled, spiced, roasted on a sheet pan, and done in no time. Follow my step-by-step guide for how to make Cauliflower Shawarma so it’s super tender and flavorful. 

  • Get ready: Preheat your oven to 450°F. While your oven is heating, break up the cauliflower into florets. Put the florets into a large mixing bowl as you go. Halve the onion, peel, and slice it into half moons. Add to the bowl with the cauliflower. 
  • Season the vegetables: Toss the cauliflower and onions in a large bowl with the Shawarma Spice Blend and a large pinch of kosher salt and black pepper. Drizzle with 2 to 3 tablespoons of extra virgin olive oil and toss to make sure florets are coated.
  • Roast the vegetables: Spread the seasoned cauliflower and onions in one single layer on a large sheet pan. Cover the sheet pan with a large piece of foil. Bake, covered, on the center rack of your heated oven for about 15 minutes.uncooked cauliflower shawarma on a sheet pan.
  • Caramelize the vegetables: Carefully remove the foil and allow the cauliflower to roast for another 25 to 30 minutes. Check occasionally to rotate the baking sheet and turn the cauliflower over using a pair of tongs. (Cauliflower should be very tender and caramelized or even charred in some parts).roasted cauliflower shawarma on a sheet pan.
  • Make the Mediterranean salad and the tahini sauce: While the cauliflower is roasting, make the salad and tahini sauce. 
  • Serve: Pile the roasted shawarma cauliflower on a pita. Top with the salad, some pickled red onion, cucumber pickles (if using), and a drizzle of Tahini Sauce. Wrap the pita up and enjoy! one cauliflower shawarma pita with a sides of tahini sauce, red onion and salad.

What Is Shawarma? 

Traditionally made with chicken, beef, or lamb, shawarma is meat that’s seasoned and slow-roasted on a spit–think of those towers of meat slowly turning in Middle Eastern restaurants or al pastor in Mexico (I have my own home-style version of a grilled chicken shawarma on the spit as well). 

That delicious slow cooked meat is shaved very thin and served wrapped in pita with a various sauces and vegetables. 

Here, I use cauliflower in place of chicken or beef, and there is no slow-roasted spit required! Just a sheet pan and your oven. I season the cauliflower with fragrant Mediterranean spices and then slowly roast it until the florets become caramelized and tender, with just the right amount of char.  

How delicious the humble cauliflower is when treated right never ceases to amaze me—I could truly eat this cauliflower shawarma at any time of day! 

roasted cauliflower shawarma in a bowl with a sides of tahini sauce and salad.

How to Break Up Cauliflower into Florets

First let’s take it back a step: what is a cauliflower floret? If you think of cauliflower like a tree, the florets are the branches: it’s the bumpy piece of cauliflower that’s attached to the stem. 

How to easily break up cauliflower into florets:

  • Set the cauliflower on its stem and cut in half from top to bottom. 
  • Put each half on its side so you’re looking at the core. Slice through each core to make 4 quarters.
  • Cutting at a diagonal, slice off the core (very thick white center) of each quarter. 
  • Use your hands to break off the florets into bite-sized pieces. 
two cauliflower shawarma pitas with sides of tahini sauce and sliced red onion in bowls.

What to Serve with Cauliflower Shawarma

Cauliflower shawarma–especially with all the extras–is a full meal by itself.

If you’re serving cauliflower shawarma for a party and want a few more things going on, I love to get my favorite mezzes ready and have them on my table when my friends arrive. 

The shawarma alone is filling, so a variety of light and fresh dips served with raw veggies–like carrots, radishes, and cucumber–is perfect here: Zaalouk (Moroccan Eggplant Salad), Loaded Hummus with Shallots and Shishito Peppers, and Easy Tzatziki Sauce are some of my favorites. 

Other Cauliflower Recipes We Love

Browse all Mediterranean recipes.

Visit Our Shop.

Bundle Your Spices
and Save!

Our shop has cumin, coriander and sweet Spanish paprika to make your own shawarma blend.

for jars of spices from the mediterranean dish.
5 from 31 votes

Spicy Cauliflower Shawarma

Suzy Karadsheh of The Mediterranean Dish. In the kitchenSuzy Karadsheh
two cauliflower shawarma pitas.
Loaded with fresh herbs and veggies, this cauliflower shawarma is quick, simple, and delicious for lunch or dinner. To round out the meal, don’t forget to make my 3 Ingredient Mediterranean Salad and Tahini sauce. They only take a couple of minutes.
Prep – 10 minutes
Cook – 45 minutes
Total – 55 minutes
Cuisine:
Middle Eastern
Serves – 6
Course:
Entree

Ingredients
  

For the Cauliflower Shawarma

To Serve

Instructions
 

  • Get ready: Preheat your oven to anywhere between 450°F.
  • Season the vegetables: Place the cauliflower and onions in a large bowl and toss with the shawarma spice blend and a large pinch of kosher salt and black pepper. Drizzle with 2 to 3 tablespoons of extra virgin olive oil and toss to make sure florets are coated.
  • Roast the vegetables: Spread the seasoned cauliflower and onions in a single layer on a large sheet pan. Cover the sheet pan with a large piece of foil. Bake, covered, on the center rack of your oven for about 15 minutes.
  • Caramelize the vegetables: Carefully remove the foil and allow the cauliflower to roast for another 25 to 30 minutes or so. Check occasionally to rotate the baking sheet and turn the cauliflower over using a pair of tongs. (Cauliflower should be very tender and caramelized or even charred in some parts).
  • Make the salad and tahini sauce: While the cauliflower is roasting, make the salad and tahini sauce.
  • Serve: Pile the roasted shawarma cauliflower on a pita and add a couple spoons of the salad, a few slices of sliced or pickled red onion, cucumber pickles (if using) and a drizzle of Tahini Sauce. Wrap the pita up and enjoy!

Video

Notes

  • Mix it up: for a low-carb option, swap out the pita for extra greens and crispy chickpeas.
  • Make sure to grab the ingredients for your fixin’s! Don’t forget the pita, tahini sauce, Mediterranean salad, red onion, and pickles.
  • Visit our shop to browse quality Mediterranean ingredients including olive oils, honey, jams and spices.

Nutrition

Calories: 86.7kcalCarbohydrates: 9.6gProtein: 2.4gFat: 5.2gSaturated Fat: 0.9gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 3.5gSodium: 128.2mgPotassium: 353.4mgFiber: 2.8gSugar: 3.5gVitamin A: 6IUVitamin C: 49.4mgCalcium: 43.3mgIron: 0.9mg
Tried this recipe?

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

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

5 from 31 votes (15 ratings without comment)

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. Steve H. says:

    5 stars
    Suzy, this is a very nice recipe! I made it last night. Yes, it is pretty involved, as I wanted to use your flatbread recipe as well. But it was definitely worth it. My wife loved the cauliflower shawarma, and I will definitely make it again. I am wondering if roasted garbanzo beans might be a nice addition?

    Thank you very much for providing this recipe online.

    1. TMD Team says:

      Love the idea of adding some roasted chickpeas for a little crunch here, Steve!

  2. Angelica says:

    So good!

  3. Jill says:

    THIS WAS AMAZING. I inhaled this. I will 100% make again. I had to adjust the spices and sauce to accommodate for 2 servings but it’s such a dynamic, simple recipe that it was very doable!

  4. Jackie says:

    Can I substitute for turmeric for any other spice?

    I am allergic to ginger, and I’ve had passed sensitivities with turmeric, I was advised to just stay away from turmeric in cardamum since I’m allergic to Ginger. I would really love to make the Shawarma blend, but I’m not sure what to substitute the turmeric with… Any suggestions will be greatly appreciated 😊

  5. Linda says:

    5 stars
    Fabulous! I didn’t change a thing. Perfect seasoning and what wonderful flavors. Thank you!

    1. TMD Team says:

      Thank you so much, Linda!

  6. Ruth Anne says:

    5 stars
    I made this recipe along with your pickled red onions and Tzatziki (from your cookbook p. 296). We did use low carb flour tortillas for the wrap. This was excellent! My husband really liked this dinner and you can tell when he had 2 servings!! Thank you for sharing this recipe! This will be made often!

  7. Gina says:

    5 stars
    Oh my!!! The flavors and textures were out of this world. Would never have thought to add pickles but they really worked here. Will be making this again.

  8. Ginnie Oswald says:

    This is really A-MAZING! Had it on top of a grain bowl. It made my stomach sing. Thanks for the recipe.

    1. TMD Team says:

      Yum! 🙂

  9. Sherri G says:

    5 stars
    Made this for lunch today, along with Suzy’s homemade Pita recipe and her 3 Ingredient Salad and it was amazing!! I don’t bake bread because it seemed so hard before. But this was a great experience with all three recipes together and my husband and I agreed this shawarma has to go into our regular meal rotation. Thanks Suzy!

    1. TMD Team says:

      Yay! Thanks so much, Sherri!

  10. Barbara Oliver says:

    5 stars
    I just made this recipe and LOVE IT! Although I had to use store bought pitas, my intention is going to concentrate on making those FIRST next time! Gosh, this was so good, I could almost eat the entire recipe in one sitting. THANK YOU Suzy!

    1. TMD Team says:

      It our pleasure, Barbara! So happy to hear this was such a hit for you :).

  11. Candice says:

    5 stars
    Suzy, you’ve done it again, this recipe was a HIT!!!! My carnivore husband didn’t even miss the meat. I love love love your shawarma spice blend – it makes everything SO GOOD! This recipe is perfect, wouldn’t change a thing … except for maybe doubling it 😉 Thanks for another great recipe! xoxo

    1. TMD Team says:

      Yesssss! Thanks so much, Candice!

  12. Cindy says:

    5 stars
    Yes! This was absolutely perfect and it fed my family of 4 with a little leftover for lunch the next day. So much flavor and goodness.

    1. TMD Team says:

      Oh, wonderful! Thanks, Cindy!

  13. Claudia says:

    What a wonderful, tasty, filling meal! It’s fantastically flavorful and easy to make. I found I had enough filling for six sandwiches. Will be making this again for sure!

  14. Jane larkin says:

    5 stars
    Looks delicious very tast and easy to follow thank you

  15. Carol says:

    5 stars
    I am so very grateful for the vegan and vegetarian recipes you share! They are filled with flavor and easy to prepare. Since I live alone I always have leftovers and I think most of the time they taste better the next day! I’m looking forward to more wonderful recipes!

    1. TMD Team says:

      Thanks, Carol! We have lots more recipes on the way for ya!

  16. ~Chrissie O. says:

    5 stars
    Cauliflower is SUCH a good substitute for meat – even as steaks! The “meatiness” of the texture truly holds up to such bold spices!!! And it’s DEFINITELY filling!!! When I go Vegetarian-Mediterranean or Indian/Egyptian, I typically will make a super-quick food processor hummus to serve as a protein component (a can of drained chickpeas makes magic in the food processor with tahini, lemon, a little cumin, and a couple of ice cubes to make it “fluffy” – SUCH a great trick!!). Anyway, this was DELICIOUS; hubby had it on pita, I just ate it with a side salad. Delicious!!!!!

    1. TMD Team says:

      Thanks so much for taking the time to share your thoughts, Chrissie!