This recipe is a member favourite back from June 2018. I still make it often when cauliflower is in season.

It’s a nice way to cook a whole cauliflower and turn it into the main event. I like this with a tahini heavy hummus, flatbreads, and a herby salad. It makes a nice side to roast meat too or serve with falafel or kofta. We have eaten it with a roast carrot, avocado and chickpea salad and a herby green salad. Also, it is super delicious with the spice lamb meatballs with feta. All of these options can be found within The Modern Mess when you subscribe.

Prep this cauliflower in advance and put in the oven when you’re ready. Easy!


 Serves 4-6 depending on what you are serving with it.

1 whole cauliflower – tidy up the bottom stalk and score with a cross so it cooks evenly, leave some of the leaves on if they are in good shape

Spiced butter mix
25g melted butter 
1 tsp each of sumac and ground cumin 
1/2 tsp cinnamon
1 clove garlic, crushed
2 T olive oil
1 tsp salt
zest of a lemon – juice to finish

Greek yoghurt, coriander/mint, lemon juice and toasted almonds to finish

Place the cauliflower in a large pot with about 1.5cm of water in the bottom and bring to a simmer, Place the lid on and steam for 10 minutes.

Heat the oven to 160 degrees fan bake. Melt the butter in a small pan and add remaining ingredients. Rub all over the cauliflower. Drizzle with a little extra olive oil and roast in the oven for about 45 minutes. You want the cauliflower nice and brown all over and tender.

To serve, spoon some yoghurt on a plate, place the cauli on top and sprinkle with herbs, toasted almonds, extra sumac and some chilli flakes if you like. Squeeze over the lemon juice.