I’ve been making this roasted cauliflower for years, and it never fails to surprise people who think they don’t like vegetables. The combination of warm Middle Eastern spices transforms ordinary cauliflower into something that tastes almost meaty and satisfying. It’s one of those dishes that works perfectly for both weeknight dinners and Shabbat meals.
Why Shawarma Spices Work So Well on Cauliflower
Shawarma spice blends traditionally include cumin, coriander, paprika, and cardamom, along with warming spices like cinnamon and allspice. I adjust the heat level depending on who’s eating, but even the mild version has plenty of personality. The key is getting the spice mixture right into all the cauliflower’s nooks and crannies, then roasting at high heat so the edges get crispy while the centers stay tender.
The Secret to Perfectly Caramelized Edges
What makes this technique work so well is cutting the cauliflower into substantial wedges rather than tiny florets. This gives you more surface area for browning while keeping some structure. I also add the olive oil and spices when the cauliflower is still slightly damp from washing, which helps everything stick better. The result is cauliflower that’s golden and caramelized on the outside with a creamy interior.
This pairs beautifully with rice pilaf, roasted chicken, or even just a simple salad and some warm pita. I often make a double batch because the leftovers are fantastic tossed into grain bowls or served over hummus. It keeps well in the fridge for several days and actually tastes even better the next day once all the flavors have had time to meld together.

Ingredients
Method
- Preheat your oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
- Remove the leaves and trim the stem end of the cauliflower, but leave the core intact. Cut the cauliflower through the core into 6-8 thick wedges, about 3/4 inch thick.
- In a small bowl, combine the cumin, coriander, paprika, cardamom, cinnamon, allspice, cayenne (if using), salt, and black pepper. Mix well to create your shawarma spice blend.
- Place the cauliflower wedges in a large bowl. Drizzle with olive oil and add the minced garlic and lemon juice. Toss gently to coat.
- Sprinkle the spice mixture over the cauliflower and toss again until all pieces are evenly coated with the spices.
- Arrange the seasoned cauliflower wedges in a single layer on the prepared baking sheet, making sure they don't overlap.
- Roast for 20-25 minutes, flipping once halfway through, until the cauliflower is golden brown and crispy on the edges and tender when pierced with a fork.
- Remove from oven and transfer to a serving platter. Sprinkle with fresh chopped parsley and serve immediately.
