
I’ve seen whole roasted cauliflowers popping up everywhere lately — in cookbooks, restaurants, and food magazines — and I’ve always found them so impressive. There’s something about serving a whole head of cauliflower that feels generous and a little bit theatrical, yet it’s surprisingly easy to make.
This version is roasted with a spiced yoghurt marinade until golden and topped with a drizzle of tahini, pomegranate, herbs, and almonds. It’s full of flavour, vibrant on the table, and a lovely change from the usual cheesy cauliflower bake.
Why You’ll Love It
- A show-stopping cauliflower side dish that’s surprisingly easy to make.
- Uses everyday pantry spices and Greek yoghurt for incredible flavour.
- The tahini yoghurt drizzle ties everything together with a nutty creaminess.
- Perfect for sharing — whether it’s a family lunch, BBQ spread, or dinner party.
- A fresh way to cook cauliflower that looks impressive but is simple to pull together.
Ingredients Explained

Cauliflower: Choose a firm, tightly packed head about 1.2–1.4 kg. Trim the base so it sits flat for even roasting.
Greek yoghurt: The base for the marinade — it caramelises beautifully and locks in moisture.
Spices: A mix of cumin, coriander, turmeric, paprika, and a touch of chilli gives warmth and colour.
Tahini yoghurt sauce: Drizzled over at the end for extra creaminess and to help the pomegranate, parsley, and almonds cling beautifully to the surface.
Pomegranate, parsley and toasted almonds: Bright, fresh and crunchy — the perfect contrast to the spiced cauliflower.
Pro Tips
- Foil tent technique: Tenting the foil traps gentle steam so the centre cooks evenly while keeping the spiced yoghurt crust intact.
- Drizzle timing: Add the tahini yoghurt just before serving for the perfect glossy finish.
- Colour check: Every oven is different — if the top browns too quickly, cover loosely again.
- Serving style: Present it whole at the table, then carve into wedges.

Storage
Refrigerate leftovers in an airtight container for up to 3 days. Reheat in a moderate oven until warmed through, or enjoy at room temperature as part of a mezze spread.
FAQs
Can I make this ahead? Yes — roast the cauliflower up to an hour in advance, then reheat uncovered before serving. Add the drizzle and toppings just before bringing it to the table.
Can I use low-fat yoghurt? Full-fat Greek yoghurt gives the best caramelisation and flavour. Low-fat yoghurt can split or become watery when baked.
Can I make this dairy-free? Yes, use coconut yoghurt, though the flavour will be slightly different.

Serving Suggestions
This makes a beautiful side for Lamb Shawarma or Lamb Kofta. You can also pair it with grilled chicken or serve it as part of a Middle Eastern-style spread with flatbreads and dips.
Final Thoughts
This whole roasted cauliflower is everything I love about simple entertaining — minimal effort, maximum impact. It’s proof that cauliflower doesn’t need cheese to shine, and that healthy vegetable sides can be just as crowd-pleasing as the main event.
If you enjoy creative vegetable dishes, you might also like my Charred Asparagus with Broad Beans or Grilled Zucchini with Rocket and Mozzarella.

Whole Roasted Cauliflower with Spiced Yoghurt and Pomegranate
Ingredients
- 1 whole cauliflower approx. 1.2–1.4 kg, outer leaves trimmed and base stem trimmed flat
- 1 cup Greek yoghurt
- 2 tbsp olive oil
- 2 cloves garlic crushed
- 2 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp ground turmeric
- 1 tsp sweet paprika
- ½ tsp chilli flakes adjust to taste
- 1 tsp fine salt
- Freshly ground black pepper to taste
To Serve
- 2 tbsp Greek yoghurt
- 1 tbsp tahini
- 1 tsp lemon juice
- 1 tbsp water or more to loosen
- Salt to taste
- ⅓ cup pomegranate seeds
- ¼ cup toasted flaked almonds
- 2 tbsp finely chopped fresh parsley
- Lemon wedges for squeezing
Instructions
- Preheat the oven to 200 °C (fan). Line a snug ovenproof dish or baking tray with baking paper.
- Make the spiced yoghurt marinade: Whisk together Greek yoghurt, olive oil, garlic, cumin, coriander, turmeric, paprika, chilli flakes, salt and pepper until smooth.
- Prepare the cauliflower: Remove any tough outer leaves but leave the tender inner ones. Trim the base so it sits flat. Place in the prepared dish.
- Coat the cauliflower: Spoon the yoghurt mixture over the cauliflower, using your hands or a brush to coat it evenly all over, including underneath.
- Roast covered: Loosely tent a large sheet of foil over the top (making sure it doesn’t touch the surface). Pinch around the edges to seal. Roast for 35–40 minutes until the centre starts to soften.
- Uncover and brown: Remove the foil and roast for another 25–30 minutes, or until the cauliflower is deep golden and tender when pierced with a skewer.
- Make the tahini yoghurt: Whisk together yoghurt, tahini, lemon juice and water until smooth. Season with salt and adjust to a pourable consistency.
- Toast the almonds: During the final few minutes of roasting, scatter the flaked almonds on a small tray and toast in the oven until golden.
- Serve: Drizzle the tahini yoghurt over the cauliflower, then top with pomegranate, toasted almonds and parsley. Serve warm with lemon wedges.

Looks delicious 😋👏