Try this cauliflower and chickpea curry, then check out more of our chickpea curry recipes, such as our chana masala, saag chana masala, sweet potato and chickpea curry and spinach, chickpea and potato curry.

For more veggie options, try our vegetarian curry, vegetarian chilli, aubergine curry and other vegetarian recipes.


  • 1 cauliflower, broken into small florets
  • 1 large onion, roughly chopped
  • 4cm piece ginger, peeled and roughly chopped
  • 2 cloves garlic, roughly chopped
  • 2 tbsp groundnut oil
  • 1 tbsp madras curry powder
  • 2 tsp black mustard seeds
  • 2 tsp cumin seeds
  • 1 tsp ground turmeric
  • 400g tin coconut milk
  • 200ml vegetable stock
  • 400g tin chickpeas, drained
  • coriander, a handful of leaves to serve
  • basmati rice and naan breads, to serve


  • STEP 1

    Bring a pan of salted water to the boil. Blanch the cauliflower for 3 minutes. Drain and leave while you make the curry base.

  • STEP 2

    Put the onion, ginger, garlic and 4 tbsp of water in a small food processor or power blender and whizz to a purée.

  • STEP 3

    Heat the oil in large, wide, lidded frying pan. Add the onion purée and fry gently until lightly golden and all the water has evaporated. Add the spices and fry for 2 minutes until fragrant. Stir in the coconut milk and stock, then cover and simmer for 5 minutes. Stir in the cauliflower and chickpeas, and simmer without a lid for 10-15 minutes or until the cauliflower is really tender. Stir in the coriander and serve with rice and naans, if you like.

Check out more vegetarian curry recipes...

Vegan Thai Green Curry Recipe


Janine Ratcliffe Portrait
Janine RatcliffeFood director

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.3 ratings