Moroccan Cauliflower is a bold, flavor-packed vegetable dish featuring tender roasted cauliflower, aromatic harissa, creamy tahini, and a touch of honey. Roasting at high heat creates crisp, caramelized edges, while the tahini-honey drizzle adds a creamy balance of sweet, nutty, spicy, and tangy flavors.
This easy dish works beautifully as a colorful side, a light lunch, or part of a Mediterranean-inspired spread.
Why You’ll Love This Recipe
This roasted Moroccan cauliflower delivers impressive flavor without complicated preparation. Harissa gives the cauliflower a warm, gently spicy character, while roasting concentrates its natural sweetness and creates deliciously charred edges.
The tahini honey cauliflower combination makes the dish especially satisfying. Creamy tahini and honey soften the heat of the harissa, and fresh lemon juice keeps everything bright and balanced.
It is also naturally meat-free and halal-friendly, making it an easy family-friendly option for weeknight dinners, gatherings, and meal prep.
Ingredients

- 4 tablespoons extra-virgin olive oil, divided
- 3/4 teaspoon kosher salt, divided
- 4 tablespoons mild harissa, divided
- 1 large head cauliflower, cut into florets, about 7 to 8 cups
- 2 tablespoons tahini
- 1 tablespoon honey
- 2 tablespoons fresh lemon juice, divided
- 1/4 teaspoon freshly ground black pepper
- Fresh chopped parsley, optional
Instructions
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or lightly grease it.
- Add 2 tablespoons olive oil, 1/2 teaspoon salt, and 2 tablespoons harissa to a large mixing bowl. Stir until well combined.
- Add the cauliflower florets and toss thoroughly until every piece is evenly coated with the harissa mixture.
- Arrange the cauliflower in a single layer on the prepared baking sheet. Leave a little space between the florets to encourage browning instead of steaming.
- Roast for about 35 minutes, turning the cauliflower halfway through, until tender and browned around the edges.
- Remove the pan from the oven and gently toss the cauliflower with the remaining 2 tablespoons harissa. Return it to the oven for another 5 to 7 minutes, or until deeply caramelized with lightly charred spots.
- While the Moroccan Cauliflower finishes roasting, whisk together the remaining 2 tablespoons olive oil, tahini, honey, 1 tablespoon lemon juice, remaining 1/4 teaspoon salt, and black pepper.
- Whisk about 1 tablespoon water into the tahini mixture, adding a little more only if necessary to achieve a smooth, drizzle-friendly consistency.
- Transfer the roasted cauliflower to a serving dish. Drizzle generously with the tahini-honey sauce and finish with the remaining tablespoon of fresh lemon juice.
- Sprinkle with chopped parsley, if desired, and serve warm.

Tips & Tricks
For beautifully caramelized roasted Moroccan cauliflower, make sure the florets are relatively similar in size. This helps them cook evenly while allowing the smaller edges to become crisp and charred.
Avoid overcrowding the baking sheet. Cauliflower releases moisture while cooking, and too many florets packed together can steam instead of roast.
Harissa brands vary considerably in heat, so adjust the amount according to your preference. A mild harissa provides plenty of smoky, aromatic flavor without making the dish overwhelmingly spicy.
If the tahini sauce becomes too thick, whisk in water one teaspoon at a time. If it becomes too thin, add a little extra tahini.
For extra texture, finish the roasted cauliflower with toasted sesame seeds, chopped almonds, or pistachios.
Details
Prep Time: 10 minutes
Cook Time: 42 minutes
Total Time: 52 minutes
Yield: 4 servings
Category: Side Dish
Method: Oven Roasting
Cuisine: Moroccan-Inspired
Difficulty: Easy
Dietary Notes: Vegetarian, halal-friendly, dairy-free, naturally gluten-free when using certified gluten-free harissa

Notes
For a sweeter tahini drizzle, add another teaspoon of honey. Maple syrup can also replace honey if you prefer a different sweetener.
If you enjoy spicy harissa cauliflower, use a hotter harissa paste or add a small pinch of crushed red pepper.
Serve this dish with couscous, quinoa, rice, warm flatbread, lentils, or a fresh cucumber and tomato salad. It can also be added to grain bowls with chickpeas for a more substantial meal.
Nutrition
Approximate nutrition per serving:
Calories: 310
Protein: 6 g
Carbohydrates: 24 g
Fat: 23 g
Fiber: 7 g
Nutrition values are estimates and can vary depending on the ingredients and brands used.
FAQ
What does Moroccan Cauliflower taste like?
It has a savory, smoky, gently spicy flavor from harissa balanced by nutty tahini, sweet honey, and bright lemon. Roasting also gives the cauliflower naturally sweet, caramelized edges.
Can I make Moroccan cauliflower less spicy?
Yes. Choose a mild harissa and reduce the quantity if necessary. The tahini-honey sauce also helps balance the heat and makes the finished dish creamy and mellow.
Can I make tahini honey cauliflower ahead of time?
Yes. You can roast the cauliflower ahead and prepare the sauce separately. Store them in separate airtight containers and add the tahini-honey drizzle after reheating the cauliflower.
What should I serve with harissa cauliflower?
Harissa cauliflower pairs well with couscous, rice, quinoa, chickpeas, lentils, grilled halal chicken, flatbread, or a simple Mediterranean-style salad.
Why isn’t my roasted cauliflower crispy?
Overcrowding is one of the most common causes. Spread the florets in a single layer with enough room for hot air to circulate. A hot oven and a large baking sheet will also improve browning.
Can I make roasted cauliflower with tahini without honey?
Yes. You can omit the honey for a more savory sauce or replace it with maple syrup. The flavor will change slightly, but the creamy tahini and lemon will still complement the harissa beautifully.
Storage
Store leftover cauliflower in an airtight container in the refrigerator for up to 4 days. For the best texture, keep any extra tahini-honey sauce in a separate container.
To reheat, spread the cauliflower on a baking sheet and warm it at 375°F (190°C) until hot. An air fryer can also help restore its roasted edges. The microwave works for convenience, although the cauliflower will be softer.
The roasted cauliflower can be frozen for up to 2 months, but freezing may soften its texture. Freeze it without the tahini sauce, thaw overnight in the refrigerator, and reheat in the oven before serving.

Similar Recipes

Moroccan Cauliflower with Tahini Honey
Ingredients
- 4 tablespoons extra-virgin olive oil divided
- 3/4 teaspoon kosher salt divided
- 4 tablespoons mild harissa divided
- 1 large head cauliflower cut into florets, about 7 to 8 cups
- 2 tablespoons tahini
- 1 tablespoon honey
- 2 tablespoons fresh lemon juice divided
- 1/4 teaspoon freshly ground black pepper
- Fresh chopped parsley optional
Instructions
- Preheat the oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or lightly grease it.
- Add 2 tablespoons olive oil, 1/2 teaspoon salt, and 2 tablespoons harissa to a large mixing bowl. Stir until well combined.
- Add the cauliflower florets and toss thoroughly until every piece is evenly coated with the harissa mixture.
- Arrange the cauliflower in a single layer on the prepared baking sheet. Leave a little space between the florets to encourage browning instead of steaming.
- Roast for about 35 minutes, turning the cauliflower halfway through, until tender and browned around the edges.
- Remove the pan from the oven and gently toss the cauliflower with the remaining 2 tablespoons harissa. Return it to the oven for another 5 to 7 minutes, or until deeply caramelized with lightly charred spots.
- While the Moroccan Cauliflower finishes roasting, whisk together the remaining 2 tablespoons olive oil, tahini, honey, 1 tablespoon lemon juice, remaining 1/4 teaspoon salt, and black pepper.
- Whisk about 1 tablespoon water into the tahini mixture, adding a little more only if necessary to achieve a smooth, drizzle-friendly consistency.
- Transfer the roasted cauliflower to a serving dish. Drizzle generously with the tahini-honey sauce and finish with the remaining tablespoon of fresh lemon juice.
- Sprinkle with chopped parsley, if desired, and serve warm.
Notes
If you enjoy spicy harissa cauliflower, use a hotter harissa paste or add a small pinch of crushed red pepper.
Serve this dish with couscous, quinoa, rice, warm flatbread, lentils, or a fresh cucumber and tomato salad. It can also be added to grain bowls with chickpeas for a more substantial meal.
Conclusion
This Moroccan Cauliflower recipe transforms an everyday vegetable into a vibrant side dish with layers of spicy, sweet, creamy, and tangy flavor. The caramelized harissa coating and smooth tahini-honey drizzle make every bite interesting without requiring complicated techniques.
Serve it alongside your favorite main dish or build it into a grain bowl for an easy meal. Once you see how much flavor roasting and a simple tahini sauce can bring to cauliflower, this is an easy recipe to keep in regular rotation.

