This cauliflower shawarma wrap recipe uses oven-roasted cauliflower coated in a smoky yogurt marinade until tender and lightly charred. It turns one large cauliflower into a satisfying meat-free dinner in 50 minutes.

Why You'll Love Cauliflower Shawarma Wraps
- Smoky Roasted Cauliflower: Chipotle paste, paprika, and tomato paste give the florets a warm, smoky coating.
- Two Cooling Sauces: The plain yogurt sauce softens the heat, while mint and cilantro bring a brighter finish.
- Plenty of Texture: Tender cauliflower, crisp vegetables, and warm flatbread make every bite feel balanced.
- Easy to Prepare Ahead: The cauliflower, vegetables, and sauces can be kept separately until you are ready to assemble the wraps.
There was a time when I thought shawarma had to mean slow-cooked meat shaved directly from a rotating spit. Once I tried coating cauliflower in yogurt, spices, and extra-virgin olive oil, I realized that roasting could create the smoky edges and tender center needed for a satisfying vegetable version. I still enjoy flatbread meals such as my Sheet Pan Ground Chicken Kebabs, but these cauliflower wraps are what I make when I want the vegetables to be the center of the meal. Adding crisp lettuce, tomato, red onion, and two yogurt sauces makes the wrap feel complete rather than like a simple vegetable side.
I like the way the smoky heat from the chipotle paste and paprika contrasts with the cool yogurt sauces. The yogurt helps the seasoning cling to the cauliflower, while roasting at high heat browns the outside and leaves the thicker stems tender. Blending mint and cilantro into one of the sauces adds freshness, and the plain yogurt sauce gives the other ingredients a smooth base. It is the same kind of warm-and-cool balance that works so well with my Pan-Fried Chickpeas, where spices taste even better alongside something creamy.

Key Ingredients in Cauliflower Shawarma Wraps
You'll find the exact measurements in the recipe card, but these are the ingredients that make this wrap work so well.
- Cauliflower: I use a large head of cauliflower and cut it into florets, giving the yogurt marinade plenty of surface to coat before roasting.
- Paprika, Oregano and Chipotle Paste: Paprika and oregano bring warmth, while the chipotle paste gives my shawarma-inspired marinade its smoky heat.
- Yogurt, Mint and Cilantro: I use yogurt in the marinade and both sauces. Fresh mint and cilantro make the blended sauce taste light and refreshing against the roasted cauliflower.
- Flatbread and Fresh Vegetables: Warm flatbread, lettuce, tomato, red onion, and parsley add freshness and crunch, turning the cauliflower into a complete meal.
How to Make Cauliflower Shawarma Wraps
The complete printable recipe with quantities is in the recipe card below, but here is a quick overview.

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

Tips for Cauliflower Shawarma Wraps
Coat Every Floret: I toss the cauliflower thoroughly so the yogurt marinade reaches between the smaller branches instead of sitting only on the outside.
Keep the 10-Minute Marinating Time: This short rest allows the thick marinade to settle around the florets before they go into the oven.
Turn the Cauliflower Halfway: Flipping the pieces exposes another side to the hot sheet pan and gives the cauliflower more evenly charred areas.
Blend the Herb Sauce Until Smooth: I let the blender run until the mint and cilantro are finely incorporated and the sauce becomes silky.
Storage
When I prepare the components ahead, I keep the roasted cauliflower, yogurt sauces, vegetables, and flatbreads in separate containers. I assemble each wrap only when I am ready to eat so the vegetables remain crisp and the sauces do not soak into the flatbread.
What to Serve With Cauliflower Shawarma Wraps
These cauliflower shawarma wraps already work as a complete meal, but I like the idea of adding a creamy dip or a simple vegetable dish when serving them as part of a larger spread. Easy Hummus Without Tahini complements the warm spices without adding another complicated component, while Easy Beet Hummus brings a colorful option for dipping extra pieces of flatbread.
Try These Vegetable Recipes Next!

Get my new cookbook!
Get your copy of the book with easy, fresh, and tried-and-true Mediterranean Recipes from the Author and founder of Vargasavour Recipes, Estefania.
Recipe

Cauliflower Shawarma Wraps
Ingredients
For the Cauliflower
- 1 large cauliflower
- ½ teaspoon ground black pepper
- 1 teaspoon salt
- 1 teaspoon dried oregano
- 1 teaspoon paprika
- 1 teaspoon chipotle paste
- 1 teaspoon tomato paste
- 1 teaspoon garlic paste
- 2 tablespoon yogurt
- 2 tablespoon extra virgin olive oil
For the Mint Yogurt Sauce
- 1 bunch of coriander
- 1 bunch of mint
- 4 tablespoon yogurt
- ¼ teaspoon ground black pepper
- ¼ teaspoon salt
- ½ teaspoon lemon juice
For the Yogurt Sauce
- 4 tablespoon yogurt
- ¼ teaspoon ground black pepper
- ¼ teaspoon salt
- ½ teaspoon lemon juice
For Serving
- Flatbread
- Lettuce
- Tomato - sliced
- Red onion - thinly sliced
- Parsley - chopped
Instructions
- Cut 1 large cauliflower into florets.
- In a large bowl, combine ½ tsp ground black pepper, 1 tsp salt, 1 tsp dried oregano, 1 tsp paprika, 1 tsp chipotle paste, 1 tsp tomato paste, 1 tsp garlic paste, 2 tbsp yogurt, and 2 tbsp extra virgin olive oil.
- Add the cauliflower florets and toss until evenly coated. Let the cauliflower marinate for 10 minutes.
- Arrange the cauliflower in a single layer on the prepared sheet pan. Roast for 15 minutes, turn the florets, and roast for another 15 minutes, until tender and lightly charred in places.
- To make the mint yogurt sauce, combine 1 bunch of coriander, 1 bunch of mint, 4 tbsp yogurt, ¼ tsp ground black pepper, ¼ tsp salt, and ½ tsp lemon juice in a blender. Blend until smooth.
- To make the second yogurt sauce, whisk together 4 tbsp yogurt, ¼ tsp ground black pepper, ¼ tsp salt, and ½ tsp lemon juice until smooth.
- Warm the flatbreads in a dry skillet until soft and pliable.
- Spread the plain yogurt sauce over each flatbread. Add lettuce, sliced tomato, red onion, and the roasted cauliflower shawarma. 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.