This cauliflower shawarma recipe is one I keep coming back to, it's fresh, flavorful, and easy enough for a weeknight. Roasted cauliflower shawarma wraps always feel special but never complicated.

There was a time I thought shawarma had to be slow-cooked meat shaved straight from a spit. Then I tried Mediterranean cauliflower with the same spices, and I realized you could get that smoky, spiced flavor right from the oven. It's amazing how simple roasted cauliflower can turn into something so satisfying.
Now I like to serve it in a warm cauliflower shawarma wrap with crisp veggies and cool yogurt sauce. It has all the layers I love: heat from the spices, freshness from the herbs, and creaminess from the sauces. Every bite tastes like a balance of comfort and brightness.

Jump to:
🧾Cauliflower Shawarma Ingredients
You'll find the exact measurements in the recipe card, but here's a closer look at a few of the ingredients and why I use them.
- Cauliflower & Spice Mix: I love using a big cauliflower because it soaks up the yogurt, extra virgin olive oil, and spices beautifully. The edges roast until just charred, giving it that shawarma flavor.
- Mint Yogurt Sauce: Fresh mint and cilantro with lemon juice brighten everything up. I always make it smooth and silky so it feels light against the roasted cauliflower.
- Yogurt Sauce: This one is simple, just yogurt, lemon, salt, and pepper. It's tangy and cooling, and I like how it balances out the spices.
- Wrap Fixings: Warm flatbread with lettuce, tomato, red onion, and parsley makes the cauliflower shawarma wrap crisp, fresh, and satisfying in every bite.
👩🏻🍳How to Make Cauliflower Shawarma
You can find the complete printable recipe with measurements below, but for now, here's a quick overview of how it goes:

1. Preheat the oven to 410°F (210°C) and line a baking sheet. Cut the cauliflower into florets.
2. Mix spices, pastes, yogurt, and extra virgin olive oil, then coat the cauliflower. Marinate for 10 minutes.
3. Roast for 15 minutes, flip, then roast 15 minutes more until soft and slightly charred.
4. Make the mint yogurt sauce and yogurt sauce, warm the flatbreads, and assemble wraps with veggies, roasted cauliflower, and sauces.

💭Tips for Recipe Success
Roast at High Heat: I set the oven to 410°F (210°C) so the cauliflower gets those charred edges that taste just like shawarma.
Go Easy on the Sauce: I like to drizzle lightly; too much can make the wrap soggy and hide the spice.
Store Separately: I keep the cauliflower and sauces in different containers in the fridge, then assemble fresh wraps the next day so they don't lose texture.
🥦More Vegetables Recipes to Try!
If you're loving this Cauliflower Shawarma, you'll also adore these tasty vegetable recipes:
🍛More Dinner Recipes!
Here are more of my favorite dinner recipes! Try these:
HUNGRY FOR MORE? Subscribe to my Newsletter and follow along on Facebook, Pinterest, and Instagram for all the latest updates.
Recipe

Cauliflower Shawarma
Ingredients
- 1 Large Cauliflower
- ½ teaspoon Pepper
- 1 teaspoon Salt
- 1 teaspoon Oregano
- 1 teaspoon Paprika
- 1 teaspoon Chipotle Paste
- 1 teaspoon Tomato Purée
- 1 teaspoon Garlic Purée
- 2 tablespoon Yogurt
- 2 tablespoon Extra Virgin Olive Oil
For Mint Sauce
- A Bunch of Coriander
- A Bunch of Mint
- 4 tablespoon Yogurt
- ¼ teaspoon Pepper
- ¼ teaspoon Salt
- ½ teaspoon Lemon Juice
For Yogurt Sauce
- 4 tablespoon Yogurt
- ¼ teaspoon Pepper
- ¼ teaspoon Salt
- ½ teaspoon Lemon Juice
To Serve
- Flat Bread
- Lettuce
- Tomato
- Red Onion
- Parsley
Instructions
- Preheat the oven to 410°F (210°C) and line a large sheet pan with parchment paper.
- Cut the cauliflower into florets.
- In a small bowl, mix together black pepper, salt, oregano, paprika, garlic paste, chipotle paste, tomato purée, yogurt, and extra virgin olive oil. Add the cauliflower and coat evenly. Let it marinate for 10 minutes.
- Spread the cauliflower florets in a single layer on the prepared sheet pan. Roast for 15 minutes, then turn the florets and continue roasting for another 15 minutes, until soft and lightly charred in spots.
- In a blender, combine cilantro, mint, yogurt, pepper, salt, and lemon juice. Blend until smooth to make the mint yogurt sauce.
- In a small bowl, whisk yogurt, lemon juice, salt, and pepper until smooth to make a yogurt sauce.
- Warm the flatbreads in a dry skillet until soft and pliable.
- To assemble, spread the yogurt sauce over the flatbread, add lettuce, tomato, and red onion, then top with roasted cauliflower. Drizzle with the mint yogurt sauce, sprinkle with parsley, and wrap to serve.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










Sandra says
Tried this tonight and it was incredible! The cauliflower came out perfectly roasted and the spices reminded me of my favorite shawarma place. Definitely adding this to my weekly rotation.