• 1 cauliflower trimmed and washed
  • 1tbsp olive oil
  • 25g butter
  • 1 onion peeled and sliced
  • 1 clove of garlic peeled and chopped
  • 1 walnut-sized piece of ginger peeled and chopped
  • ½tsp ground cumin
  • ½tsp ground coriander
  • ¼tsp ground turmeric
  • a handful of fresh coriander roughly chopped
  • ½ a tin of chickpeas roughly chopped
  • salt and freshly ground black pepper


  • 2tsp cumin seeds
  • 200ml yoghurt
  • ½ cucumber peeled, grated and drained through a sieve
  • a pinch of salt


  • STEP 1

    Break up the cauliflower into florets, throwing away the stalk. Bring a large pot of salted water to the boil and pop in the cauliflower. Boil for 5 minutes then drain thoroughly. Dry the pot and set over a low heat. Pour in the oil and add the butter. When this has melted, gently fry the onion for about 10–15 minutes, stirring until soft and translucent. Stir in the garlic and ginger, and continue cooking for 5 minutes, before adding the spices, a good grind of pepper, and stirring through for a minute.

  • STEP 2

    Add the cauliflower and the chickpeas, if using, and stir through until piping hot. Season to taste. Sprinkle with the fresh coriander and serve.

For the raita

  • STEP 1

    Put the cumin seeds in a hot pan and heat until browned. Mix all the ingredients together and serve with the curry.