Golden roasted cauliflower florets get a Moroccan spice treatment with cumin, coriander, smoked paprika, cinnamon, and turmeric. The florets roast at high heat until tender and caramelized, then receive a generous drizzle of velvety tahini honey sauce. Fresh herbs and toasted almonds add the final touch for texture and brightness.
This versatile dish works beautifully as a side for grilled meats, part of a mezze spread, or even a light main when served over grains. The warming spices balance perfectly with the nutty, sweet sauce, creating layers of flavor that feel both comforting and exotic.
The way my apartment filled with warm cumin and cinnamon when I first roasted cauliflower with Moroccan spices made me realize this vegetable was capable of so much more than being steamed blandly beside a main course.
I made this for a dinner party when I forgot to marinate the protein I had planned and everyone kept asking when I would make the cauliflower again.
Ingredients
- 1 large head cauliflower, cut into florets: Fresh and firm without any brown spots creates the best texture after roasting
- 2 tablespoons olive oil: Helps those beautiful spices cling to every nook and cranny of the cauliflower
- 1 teaspoon ground cumin: The earthy backbone that gives this dish its unmistakable Moroccan character
- 1 teaspoon ground coriander: Adds subtle citrusy floral notes that brighten the deeper spices
- 1 teaspoon smoked paprika: Brings a subtle warmth and gorgeous reddish color to the coating
- ½ teaspoon ground cinnamon: Just enough to hint at warmth without making the dish taste like dessert
- ½ teaspoon ground turmeric: Adds golden color and mild earthiness while supporting the other spices
- ½ teaspoon salt: Essential to pop all those spices and bring out the cauliflower natural sweetness
- ¼ teaspoon black pepper: Provides a gentle bite that cuts through the rich tahini sauce
- 3 tablespoons tahini: Creates that luxuriously creamy element that makes this dish feel special
- 1½ tablespoons honey: Balances the tahini bitterness and ties together the sweet spices beautifully
- Juice of ½ lemon: Cuts through the richness and brightens the entire dish
- 2 tablespoons water: Thins the sauce just enough for easy drizzling over the roasted florets
- 2 tablespoons chopped fresh cilantro or parsley: Adds fresh pops of color and brightness against the golden cauliflower
- 2 tablespoons toasted sliced almonds: Optional but adds such lovely crunch that makes each bite more interesting
Instructions
- Heat your oven to 425°F and line a baking sheet with parchment paper:
- The high temperature is what creates those irresistible crispy edges on the cauliflower while keeping the inside tender
- Toss the cauliflower florets with olive oil and all the spices in a large bowl:
- Use your hands to really massage the spices into every surface so no bite is left plain
- Spread the cauliflower in a single layer on the baking sheet:
- Crowding the pan will steam instead of roast so give each floret space to get golden and caramelized
- Roast for 25 to 30 minutes, turning once halfway through:
- You want deep golden color with some charred bits that add that irresistible roasted flavor
- Whisk together the tahini, honey, lemon juice, water, and salt:
- The sauce will seize up at first then smooth out so keep whisking until it reaches drizzling consistency
- Arrange the roasted cauliflower on a serving platter and drizzle with sauce:
- Be generous with the tahini honey mixture because it soaks into all those spiced crevices
- Sprinkle with fresh herbs and toasted almonds:
- Finish it right before serving so the herbs stay bright and the nuts stay perfectly crunchy
This dish became my go to contribution to potlucks after watching my cousin who claims to hate cauliflower go back for thirds.
Making Ahead
You can cut and spice the cauliflower a day ahead and store it in the refrigerator, then roast just before serving. The tahini sauce keeps beautifully in a jar for up to a week and actually develops deeper flavor overnight.
Serving Suggestions
This cauliflower works perfectly alongside roasted meats or as part of a mezze spread with hummus and warm flatbread. I also love piling it over quinoa or farro for a quick vegetarian main that still feels substantial.
Spice Variations
Sometimes I add a pinch of cayenne when I want more heat or a teaspoon of zaatar for an extra herbaceous layer. The spice blend is very forgiving so feel free to adjust based on what you have in your pantry.
- Try adding a minced garlic clove to the tahini sauce for extra depth
- A splash of pomegranate molasses in the sauce creates incredible tangy complexity
- Sumac sprinkled over the top adds gorgeous color and bright lemony flavor
Somehow the simplest vegetables become the most memorable when you treat them with this much care and flavor.
Recipe Questions & Answers
- → Can I make this dish vegan?
-
Yes, simply substitute maple syrup or agave nectar for the honey in the tahini sauce. The flavor profile remains similar with a slightly different sweetness.
- → How do I store leftovers?
-
Store roasted cauliflower and sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat the cauliflower in a 350°F oven until warmed through, then drizzle with fresh sauce before serving.
- → Can I use frozen cauliflower?
-
Fresh cauliflower works best for proper roasting texture. Frozen cauliflower tends to release excess moisture and won't achieve the same golden, caramelized edges.
- → What can I serve with this?
-
This pairs wonderfully with grilled chicken, lamb chops, or fish. It also complements other Middle Eastern dishes like hummus, falafel, or as part of a larger vegetable platter.
- → Can I adjust the spice level?
-
Absolutely. Add cayenne pepper to the spice blend for heat, or reduce the smoked paprika for a milder flavor. You can also omit cinnamon if you prefer a less sweet spice profile.
- → Why is my tahini sauce separating?
-
Tahini naturally separates when mixed with acidic ingredients like lemon juice. Keep whisking—it will emulsify into a smooth, creamy consistency. Add warm water one teaspoon at a time if needed.