Why You’ll Love This Recipe
This recipe delivers all the rich, aromatic flavors of traditional shawarma in a wholesome vegetarian version. The cauliflower becomes tender and slightly crispy when roasted, absorbing the spices beautifully. It’s easy to prepare, full of vibrant textures, and perfect for wraps, bowls, or platters. Plus, it’s naturally healthy and customizable to your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
cauliflower
olive oil
garlic
lemon juice
ground cumin
ground paprika
ground turmeric
ground coriander
ground cinnamon
salt
black pepper
optional: chili powder or cayenne
optional: yogurt or tahini sauce
optional: pita bread
optional: lettuce, tomatoes, cucumber
Directions
Preheat your oven to 200°C (400°F).
Cut the cauliflower into medium-sized florets and place them in a large bowl.
In a separate bowl, mix olive oil, minced garlic, lemon juice, cumin, paprika, turmeric, coriander, cinnamon, salt, and black pepper. Add chili powder or cayenne if you want heat.
Pour the spice mixture over the cauliflower and toss until evenly coated.
Spread the cauliflower on a baking sheet in a single layer.
Roast for 25–30 minutes, turning halfway through, until golden brown and slightly crispy.
Remove from the oven and let it cool slightly.
Serve the cauliflower in warm pita bread or as a bowl with fresh vegetables like lettuce, tomatoes, and cucumber.
Drizzle with yogurt or tahini sauce for a creamy finish.
Garnish with extra herbs or a squeeze of lemon if desired.
Servings and timing
This recipe serves 4 people.
Preparation time: 15 minutes
Cooking time: 25–30 minutes
Total time: 40–45 minutes
Variations
Add chickpeas to the roasting tray for extra protein and texture.
Use smoked paprika for a deeper, smoky flavor.
Serve over rice or quinoa instead of pita.
Top with pickled vegetables for a tangy contrast.
Make it vegan by using tahini instead of yogurt sauce.
Storage/Reheating
Store leftover cauliflower in an airtight container in the refrigerator for up to 3 days.
Reheat in the oven or a skillet to maintain crispiness.
Avoid microwaving if possible, as it may soften the texture.
Store sauces and fresh toppings separately for best results.
FAQs
What is shawarma seasoning made of?
It typically includes spices like cumin, paprika, turmeric, coriander, and garlic.
Can I make this recipe vegan?
Yes, simply use tahini sauce instead of yogurt.
How do I make the cauliflower crispy?
Roast at high heat and avoid overcrowding the pan.
Can I use frozen cauliflower?
Fresh is best, but frozen can be used if thawed and dried היט.
What can I serve with cauliflower shawarma?
Pita bread, rice, salads, or roasted vegetables work well.
Can I prepare this ahead of time?
Yes, you can marinate the cauliflower ahead and roast when ready.
What sauce goes best with this dish?
Tahini sauce or garlic yogurt sauce pairs perfectly.
Can I grill the cauliflower instead of roasting?
Yes, grilling adds a nice smoky flavor.
Is this recipe spicy?
It’s mildly spiced, but you can adjust the heat level.
Can I add protein to this dish?
Yes, chickpeas or tofu are great additions.
Conclusion
Cauliflower shawarma is a flavorful and satisfying dish that brings together bold spices and wholesome ingredients. Whether served in wraps or bowls, it’s a versatile recipe that offers a delicious plant-based alternative to a traditional favorite.
PrintCauliflower Shawarma Recipe
A bold and flavorful cauliflower shawarma made with warm Middle Eastern spices and roasted to crispy perfection. Perfect for wraps, bowls, or a healthy plant-based meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Middle Eastern
- Diet: Vegan
Ingredients
- 1 large cauliflower, cut into florets
- 3 tbsp olive oil
- 3 cloves garlic, minced
- 2 tbsp lemon juice
- 1 tsp ground cumin
- 1 tsp ground paprika
- 1/2 tsp ground turmeric
- 1 tsp ground coriander
- 1/2 tsp ground cinnamon
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp chili powder or cayenne (optional)
- 1/2 cup yogurt or tahini sauce (optional)
- 4 pita breads (optional)
- 1 cup lettuce, chopped (optional)
- 1 cup tomatoes, chopped (optional)
- 1 cup cucumber, sliced (optional)
Instructions
- Preheat the oven to 200°C (400°F).
- Place cauliflower florets in a large bowl.
- In a separate bowl, mix olive oil, garlic, lemon juice, cumin, paprika, turmeric, coriander, cinnamon, salt, pepper, and optional chili powder.
- Pour the spice mixture over the cauliflower and toss until evenly coated.
- Spread the cauliflower on a baking sheet in a single layer.
- Roast for 25–30 minutes, turning halfway through, until golden and slightly crispy.
- Remove from the oven and let cool slightly.
- Serve in pita bread or bowls with lettuce, tomatoes, and cucumber.
- Drizzle with yogurt or tahini sauce and garnish as desired.
Notes
- Add chickpeas to the tray for extra protein and texture.
- Use smoked paprika for a deeper flavor.
- Serve over rice or quinoa instead of pita.
- Use tahini instead of yogurt to keep the dish vegan.
- Reheat in the oven or skillet to maintain crispiness.
Nutrition
- Serving Size: 1 serving
- Calories: 220 kcal
- Sugar: 6 g
- Sodium: 380 mg
- Fat: 12 g
- Saturated Fat: 2 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 5 g
- Protein: 5 g
- Cholesterol: 0 mg