This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!
This 10 Minute Chickpea and Spinach Curry is a creamy one pot curry of chickpeas and spinach in a lightly spiced coconut and tomato sauce, thickened with ground almonds. It takes about 10 minutes, serves 4 and uses store cupboard ingredients. If you like a quick curry, try my 10 Minute Peanut Butter Curry too.


10 Minute Chickpea and Spinach Curry at a Glance
James's tipKeep the heat at medium to high once the coconut milk goes in, so the sauce thickens in the 5 minutes. If it is still thin, stir in a little more ground almonds.
Key ingredients
- Chickpeas
- Spinach
- Coconut milk
- Ground almonds
Why you'll love it
- About 536 kcal and 13g fibre a portion
- Ready in 10 minutes
- Mild, so all the family can eat it
Quick summary
This curry softens onion and garlic in oil, stirs in paprika, cayenne, ground coriander, chilli flakes and tomato puree, then simmers chickpeas, coconut milk, stock and ground almonds for 5 minutes before the spinach wilts in. It serves 4 and is about 536 kcal a portion.
Table of Contents
Save this recipe!
I'll email you a shopping list plus helpful tips to make the best version of this recipe
Why this recipe works
One pot cooking is my favourite kind of dinner. Minimal effort, lots of flavour and not much washing up. Once you have made this curry, I think it will become a regular.
This is the dish for when you do not have much time and fancy something comforting, especially in the colder months. You will be surprised how much flavour it has for such a short cooking time. The more you make it, the quicker you get, and once you have made it a couple of times it easily takes under 10 minutes.
My 10 Minute Peanut Butter Curry was so popular that I wanted another curry with different flavours that is just as quick. On a slower day, my Slow Cooker Chickpea Curry does the work for you while you get on with something else.
Ingredients to make 10 Minute Chickpea and Spinach Curry

- Garlic: Adds a gentle warmth and more flavour.
- Onion: I use a white onion, but a red onion works too.
- Paprika: Gives a round, smoky flavour to the sauce.
- Cayenne Pepper: Adds depth and a gentle heat.
- Ground Coriander: A fresh, floral and citrusy spice.
- Chilli Flakes: A pinch gives a subtle heat.
- Tomato Puree: Adds flavour and body to the sauce.
- Chickpeas: Add protein and texture. Drain and rinse them first. If you have a tin spare, try my Chickpea Tuna Salad.
- Vegetable Stock: A stock cube or pot with 200ml water. There is no need to make the stock up first: add the water straight to the pan and crumble in the cube.
- Coconut Milk: Makes the curry creamy and adds a subtle nutty flavour without tasting strongly of coconut.
- Ground Almonds: Thicken the sauce and add depth of flavour. I also use ground almonds in my Peanut Butter Granola to help it bind.
- Spinach: Adds greenery. Kale works nicely too, and frozen spinach is fine.
See recipe card for full information on ingredients and quantities.
Substitutions
- Coconut Milk: Reduced fat coconut milk works. If you cannot have coconut, use soya cream or single cream let down with a little water. Coconut milk is hard to replace in a curry, so the sauce will taste a little different.
- Chickpeas: Swap them for another white bean, such as cannellini or butter beans. For a butter bean dinner, try my Creamy Butterbeans.
- Spinach: Use another leafy green such as kale or spring greens. Add kale a minute or two earlier, as it takes longer to soften.
- Spices: If you are missing a spice or do not like one, leave it out. The other spices still give plenty of flavour. You could also use 1 to 2 tsp mild curry powder instead.
- Ground Almonds: Almond flour is the same thing and works just as well. For nut free, leave them out for a slightly runnier curry, or try a spoonful of desiccated coconut.
Variations
- Kid friendly: This curry is mild, so most children enjoy it. If yours are sensitive to spice, reduce or leave out the cayenne pepper and chilli flakes. My 10 Minute Creamy Tomato Soup is another quick one children like.
- Deluxe: For dinner guests, serve it with lime wedges, chopped coriander and naan, brown rice or quinoa. Finish with my Vegan Chocolate Tart, which takes 10 minutes to prepare.
- Spicy: This curry is mild. For more heat, double the cayenne pepper and chilli flakes, or top with chopped fresh chillies.
- More vegetables: Cauliflower and mushrooms both work. Add them with the onion and cook for a few minutes longer before the spices go in.
How to make 10 Minute Chickpea and Spinach Curry

Step 1: Dice the onion and crush the garlic. Heat the oil in a large pot over a medium heat, add the onion and garlic and cook for a few minutes until the onion softens.

Step 2: Add the paprika, cayenne pepper, ground coriander, chilli flakes and tomato puree and stir for a minute.

Step 3: Add the drained chickpeas, coconut milk, 200ml water, the stock cube or pot and the ground almonds. Cook on a medium to high heat for 5 minutes, stirring, until the sauce thickens.

Step 4: Take off the heat and stir through the spinach until it wilts. Serve with brown rice or quinoa (my How to Cook Quinoa guide makes it easy), my Best Gluten Free Naan Bread and some chopped coriander.
Hint: If your curry is watery, turn the heat up so it bubbles and reduces, add a little more ground almonds, or use a little less water next time. Brands of coconut milk vary, and some are thinner than others.
Leftovers
This curry is good for meal prep. Cool it quickly, then keep it in an airtight container in the fridge and eat it within 2 days. It freezes well for up to 2 months: thaw it in the fridge overnight, then reheat it in a pan over a low heat, stirring, until steaming hot all the way through. Reheat it only once, and add a splash of water if it has thickened. If you are filling the freezer, my 15 Minute Chickpea Stew is another quick one.
Recipe FAQs
Yes. Leave out the ground almonds for a slightly runnier curry, or try a spoonful of desiccated coconut to thicken it. Without the almonds it is about 449 kcal a portion.
Yes, for up to 2 months. Cool it quickly and freeze it in airtight containers. Thaw it in the fridge overnight, then reheat it over a low heat until steaming hot all the way through. Reheat it only once.
Yes. Swap the chickpeas for another white bean, such as cannellini or butter beans.
No, it is mild so all the family can enjoy it. If you are sensitive to spice, reduce or leave out the cayenne pepper and chilli flakes. For more heat, double them or top with chopped fresh chillies.
The heat may be too low for it to reduce, or your coconut milk may be a thinner brand. Turn the heat up so it bubbles for the 5 minutes, add a little more ground almonds, or use a little less water next time.
Cauliflower and mushrooms both work: add them with the onion and cook for a few minutes longer. For a curry that is all cauliflower, try my Cauliflower Curry.

YOU MIGHT ALSO LIKE…
FREE GUIDE
Get Christmas dinner sorted early
A free plan with make ahead recipes, a countdown and freezer labels

10 Minute Chickpea & Spinach Curry
Ingredients
- 2 tbsp olive oil or coconut oil
- 3 garlic cloves, crushed
- 1 onion, roughly diced
- 1 tsp paprika
- 1/2 tsp cayenne pepper
- 1/2 tsp ground coriander
- Pinch of chilli flakes
- 2 tbsp tomato puree
- 2 cans chickpeas, drained
- 1 veg stock cube/pot
- 200 ml water
- 1 can coconut milk
- 60 g ground almonds
- 200 g spinach
Instructions
- Firstly, dice the onion and crush the garlic. Add to a pot with oil over a medium heat for a few minutes until the onion softens
- Now add all the spices, tomato puree and stir
- Add the drained chickpeas, coconut milk, 200ml water, the stock cube or pot and the ground almonds, and cook on a medium/high heat for 5 minutes, stirring, until the sauce thickens
- Finally, take off the heat and stir through the spinach until it wilts
Video
Notes
Nutrition









Love your recipes as I have a complaint that bad for my throat and it seems like it helps a lot
So fast and delicious! Love the addition of the ground almonds – a new one for me. Served with store bought samosas and topped with yogurt.
Thank you Carla. Really appreciate you enjoying the recipe 🙂
Easy to make and really tasty! It was the first time I added ground almonds in a curry but really added to the creaminess. Great for batch cooking. Will definitely cook it again.
Thank you Sylvana 🙂
What a lovely recipe. Quick, easy and very very tasty. ⭐️⭐️⭐️⭐️⭐️
Thank you Pauline 🙂
Very easy to make, loved the flavours. I had no coconut milk so I added a bit of crème fraiche instead which seemed to work beautifully.
Thanks.
Thank you 🙂
Very tasty and easy to make when time is not on your side.
Thanks so much Tracy, glad you enjoyed it!
It was really easy and tasted yummy but the conversation got the broth/water threw me off, so not s as thick.