Whole Roasted Cauliflower

This show-stopper dish will wow your dinner guests! Cauliflower is a versatile vegetable jam packed with nutrients, and it happens to be super trendy right now. Cauliflower is easy to digest, high in fibre and low in calories so you can can enjoy lots of it without feeling heavy or guilty.

Cooking time 45-60 minutes,  serves 4-6


  • 1 whole cauliflower (medium-large)
  • Olive oil
  • Salt
  • Pepper
  • Garlic
  • Paprika
  • Cinnamon
  • Optional garnishes:
    • Dukkah
    • Zaatar
    • Pomegranate seeds


  1. Preheat the oven to 200 degrees.
  2. Boil a big pot of water with salt (big enough to submerge the whole cauliflower).
  3. Once the water is boiling, place the whole cauliflower in the pot and allow it to par-cook.
  4. Once the cauliflower is par-cooked (i.e. a fork can easily enter and exit the cauliflower) remove it from the boiling water – this should take 15-20 minutes.
  5. Allow the cauliflower to cool slightly.
  6. Place the cauliflower in  a baking dish.
  7. Rub a generous amount of olive oil, salt, pepper, garlic, paprika and cinnamon on the cauliflower.
  8. Bake the cauliflower until golden brown – this should take another 15-20 minutes.
  9. When done, garnish the cauliflower with dukkah, zaatar and pomegranate seeds.

Serve the cauliflower on a large dish surrounded by other vegetables, or let it stand alone and speak for itself!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s