fbpx Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares icon
Landscape image of a whole Moroccan roast cauliflower covered with paste with green cauliflower leaves on the plate. Cous cous and hummus can be seen in the background.

Moroccan Roast Cauliflower

  • Author: Jess Saunders
  • Prep Time: 10
  • Cook Time: 50
  • Total Time: 1 hour
  • Yield: 4 1x


This whole Moroccan roast cauliflower uses all parts of the cauliflower, so is a zero waste recipe! Serve a quarter of the cauliflower each as part of a main, or combine with quinoa or cous cous with roasted veggies for lunch.



  • 1 teaspoon ground cumin
  • 1 teaspoon ground ginger
  • 1 teaspoon salt
  • 3/4 teaspoon black pepper
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon cayenne
  • 1/2 teaspoon ground allspice
  • 1/4 teaspoon ground cloves
  • 1 tbsp Harissa paste
  • 2 tbsp olive oil
  • 1 whole cauliflower


  1. Pre-heat your oven to 190c / gas mark 5.
  2. Half-fill a baking pan with water and place it in the bottom of the oven - this will help create some steam and help keep the cauliflower from going dry.
  3. Mix the spices, Harissa paste and 1 tbsp of olive oil in a bowl until you have a thick paste.
  4. Peel off the leaves of the cauliflower and then remove the stalk, making sure not to cut out too much of the core, as you want the whole head intact. Slice the stalk into ~ 0.5cm slices.
  5. Place the cauliflower upside down and pour half the spice mix into the underside, then give it a minute for the spice mix to run down into the core and coat the inside (give it a bit of a shake to speed things up).
  6. Flip the cauliflower back over and brush the remaining spice mix over the outside of the cauliflower.
  7. Place the cauliflower core side down onto a baking tray and put in the oven for 30-40 minutes. Cooking times will varydepending on the size of the cauliflower.
  8. While the cauliflower is roasting, toss the core and leaves in 1 tbsp of olive oil, then season with salt and pepper.
  9. After 30 minutes, start checking the cauliflower in 10 minute intervals until it's done. Check the firmness by inserting a knife and seeing if the texture is right for you. If you want the cauliflower to be a bit softer, leave it in the oven a bit longer.
  10. When you're able to push a knife into the core of the cauliflower without too much resistance, add the stalk and leaves to the tray and put back in the oven for 10 minutes.
  11. Serve up with some couscous and hummus for the perfect Moroccan roasted cauliflower!
  • Category: Dinner
  • Method: Roast
  • Cuisine: Moroccan

Keywords: Moroccan roast cauliflower, whole roast cauliflower

Scroll Up