You don’t need to use pink cauliflower for this dish (in fact, when cooked it turns a rather murky violet) but all the reds together, the way everything caramelises and the Christmasy cranberries make this a heartening cosy winter plate of vegetables.

I went a bit mad on the pink theme and sprinkled over some pink Himalayan salt, or hibiscus salt (go here for more on specialist salt) before serving.


guide to salt

Beautiful hibiscus salt – bright pink


Recipe for Pink Cauliflower, Red Onion, Burgundy Cranberries

Serves 4


  • 1 head of cauliflower – any colour in fact – divided into smallish florets
  • 1 medium red onion – peeled and sliced
  • 3 tbsps olive oil
  • grind or two of nutmeg
  • salt and pepper
  • 2 tbsps chopped walnuts
  • 2 tbsps walnut oil
  • 2 tbsps dried cranberries
  • squeeze of lemon


  1. Preheat the oven to 210°C.
  2. Oil a roasting tin, and put in the cauliflower and the onion.
  3. Pour over the olive oil and turn to coat.
  4. Season.
  5. Roast in the oven for about twenty minutes.
  6. Take out and add the walnuts and cranberries… pour over a little extra olive oil if necessary.
  7. Roast for another ten to fifteen minutes – the cauliflower should be just cooked through – not soft.
  8. Drizzle over the walnut oil and the squeeze of lemon, and if you have it, some pale pink Himalayan salt, and serve immediately.


Roast cauliflower recipe