Main dishes
Chickpea curry with coconut milk

This chickpea curry is built on things that live happily in the cupboard: canned chickpeas, canned tomatoes and coconut milk. Onion, garlic and ginger are fried with spices, then everything simmers for 15 minutes into a thick, mellow sauce with gentle warmth. Spinach goes in at the end for colour and freshness. It's a hearty meat-free dinner that wins over even committed carnivores, and with rice or flatbread it easily feeds four.
Method
Tap a step to mark it done.
Finely chop the onion, crush the garlic and finely grate the ginger. Drain and rinse the chickpeas.
Heat the oil in a deep frying pan or saucepan. Cook the onion over medium heat for 6-7 minutes until soft and lightly golden.
Add the garlic, ginger, curry powder, ½ teaspoon of turmeric and ½ teaspoon of ground cumin. Stir for 1 minute until fragrant.
Add the canned tomatoes, crush them with a spoon and simmer for 5 minutes.
Add the chickpeas and coconut milk and season with about 1 teaspoon of salt. Bring to the boil, then simmer uncovered over low heat for 12-15 minutes until thickened.
Stir in the spinach and cook for 1-2 minutes until wilted.
Take off the heat, squeeze in the lemon juice, taste and adjust the salt. Scatter with coriander to serve.
Tips for success
- Fry the spices in oil rather than adding them to the liquid; that's what releases their aroma.
- Don't boil the curry hard or the coconut milk may split.
- For a thicker sauce, mash some of the chickpeas against the side of the pan.
- Don't skip the lemon at the end. It brightens everything.
Serving and storage
Serve with basmati or jasmine rice, naan or other flatbreads. A spoonful of plain yoghurt on top is nice if you don't need it to be vegan.
Keep in the fridge for up to 4 days or freeze for up to 3 months. It tastes even better the next day.
Variations
- Sweet potato: add 300 g of diced sweet potato with the tomatoes and simmer for 20 minutes.
- Chicken: brown 400 g of diced chicken thighs before the onion.
- Lentil: swap half the chickpeas for 100 g of red lentils and add 300 ml of water.
Calories and macros
Per serving (about 410 g):
Per 100 g: 113 kcal, P 3.2, F 7.2, C 10. An estimate based on average ingredient values. Your daily calories ›



