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









Amazing so glad I found this recipe, will be making this on a regular basis
Thanks for sharing your feedback Jackie 🙂 so pleased you enjoyed it!
I’ve made this curry 5+ times. Beautiful and yummy. I add corriander and lime at the end and I am bit heavier with the chilli spicing. Great recipe thanks!
Yay 🙂 so pleased you’re enjoyed it Katherine! Thanks for sharing the feedback.
I’ve just made this for tea and it delicious. I added green lentils too.
I used bare naked rice as im on a low carb healthy eating plan at the moment.
Thank you Carole, pleased you enjoyed the recipe!
Great recipe, made it twice now and i cant stop eating eat.
Thank you Lee, glad you’re enjoying it!
nice.. i’m about to try .. i loathe cumin with a passion so this is going to rock my world
Oh that’s handy Sandy as I have a cumin allergy so all my recipes are made with a mixture of my own spices so no cumin anywhere! Enjoy 🙂
This is a fab recipe, great depth of flavour, creamy, not over spicy and quick and easy to prepare. Big thumbs up from me.
Love that feedback, thank you 🙂
whole family loves this one!
Thank you Tessa, glad you all enjoyed it 🙂
I made this for the first time tonight and luckily had most of the ingredients in the cupboard. I’m so impressed how delicious it was for how quick the recipe takes to cook. I had coriander left over and added that and used frozen spinach instead of fresh and it came out beautiful. Thanks for such a great recipe, will be making this again!
Love that Kate, so pleased you enjoyed it and thank you for taking the time to review it 🙂
James, My husband and I really liked this curry recipe. It’s easy, healthy and, most importantly, tasty. Thank you for sharing this with us.
Thank you Carol, so pleased you both enjoyed the recipe! I actually have a similar one coming in the eBook I am writing which I think you’ll love so keep an eye out for that 🙂
Hi James,
I’m allergic to almonds (and hazelnuts, peanuts & soy).
I was wondering what the best substitute for the ground almond would be? Should I use a different type of nut or would something else work?
Hey Sim,
I would be inclined to try something like coconut flour or desicated coconut instead. The ground almonds are in there to help thicken the sauce + add texture and taste of course but I think though other 2 might work too. Let me know how you get on.