This delicious one pot 10 Minute Chickpea and Spinach Curry is an easy vegan curry that you need in your life. It's low in calories and fat (just 155 calories for a big serving) and you just tip everything into the pan and it's ready less than 10 minutes later.

Would you like to save this recipe?
Bursting with iron rich spinach and protein packed chickpeas, this chickpea curry recipe freezes well and it's absolutely delicious and easy to adapt depending on how spicy you like it.
This chickpea spinach curry (also known as Chana Palak curry, or Chana Palak Masala) is one of those recipes that we make almost every week. The whole family loves it.
Looking for more 10 minute meals? Try our spicy Chilli Prawn Linguine, easy Air Fryer Fish Tacos or our delicious Yaki Udon.
Jump to:
Why You Will Love It
- This chickpea curry recipe takes less than 10 minutes. Which means it is ready in less time than it takes to choose something from the takeaway menu.
- Very little preparation is required. You just open tins and mix together with spices.
- It uses ingredients that you probably already have in your cupboard right now. Make use of all those herbs and spices you have.
- It's delicious. That's what you are really looking for from a meal isn't it? The flavours all work perfectly together in this super easy curry.
- It is low in calories and fat. Just 155 calories for a big filling portion and just 1 gram of fat. It is nutrient dense too, with the protein from the chickpeas and iron from the spinach.
- It's a vegan recipe, making it a really easy meal to help you reduce the amount of meat and dairy you consume. It is also gluten free and dairy free.
Ingredients and Substitutions

A full ingredients list, along with US Customary and Metric measurements, can be found in the recipe card at the end of this post.
- Chickpeas - Also known as Garbanzo Beans or Egyptian Peas, these make up the majority of the curry. You can swap for other beans if you wish.
- Spinach - Adds a big green boost to the curry.
- Onion - We used a medium white onion, but you could use shallots for a slightly sweeter flavour.
- Garlic - No curry is complete without garlic - feel free to adjust the quantities to your taste.
- Tomatoes - Use the best quality tinned tomatoes you can afford. Cheaper ones tend to be quite watery.
- Coriander (cilantro) - Some people don't like the flavour of coriander (fresh cilantro), so feel free to omit.
- Spice mix - We used ground coriander, cumin, paprika, salt and pepper, turmeric and cayenne as they were what we had in the kitchen! You can use Garam masala, curry powder or your own favourite spice blend.
More ingredient substitutions and variations can be found in the recipe card.
Step by Step Instructions

- Step 1: Heat a little olive oil in a large pan and add the onion and garlic and cook for 2 minutes over a medium heat.

- Step 2: Add the spices and stir well.

- Step 3: Add the chopped tomatoes, drained chickpeas and salt and pepper. Reduce the heat and simmer for 8 minutes, stirring occasionally.

- Step 4: 2 minutes before it has finished cooking, add the spinach and coriander to the sauce and stir well.

- Step 5: Cook for 2 minutes or until the spinach has wilted.
What Spices To Use
The most used spices in our kitchen, which feature in this dish, are ground coriander, cumin, paprika, salt and pepper, turmeric and of course cayenne because they are all flavour packed.
You can pick spices up for really cheap, especially if you buy them in bigger packets in ethnic stores and they really do make the dish.
Don't be afraid to start experimenting with herbs and spices. Add a little more or a little less of each depending on your tastes to make this tasty vegan chickpea curry recipe.
If you are short on time, or you don't have a range of spices, then you can just use 3 teaspoon of garam masala in this dish instead.
You could also use your favourite curry paste to make it a different way each time. We have made this with tikka and korma paste and it's delicious.

What Vegetables To Add
We only used spinach and onion in this curry to keep it quick and simple, but you can include pretty much any vegetables. Finely chop some red peppers and mushrooms and cook at the same time as the onion or swap the spinach for some kale or other leafy greens if you want to mix it up a bit.
To give this curry a more meaty feel, you could throw some chunks of aubergine (eggplant) into the mix or some larger chunks of portobello mushroom. Why not skip the rice and add some good sweet potato to the curry instead?
We had tinned chickpeas, we had tinned tomatoes and we had some spinach in the fridge that was starting to look a bit sorry for itself, so I thought I would throw it all together to make a curry.
Because this 10 Minute Chickpea and Spinach Curry uses cupboard staples it is a really budget curry and hardly costs anything to make - around £0.32/$0.42 per serving!

Slow Cooker Chickpea Curry
Of course using a slow cooker is going to mean your meal takes longer than 10 minutes to cook, but there is still very little prep.
Simply follow steps one and two in the instructions and then put everything expect the spinach and herbs in the slow cooker. Cook on high for 2 and a half hours. 30 minutes before serving, stir in the spinach and coriander.
Serving Suggestions
We served our with some simple boiled Basmati rice, but why not try our Turmeric Rice for something a little different?
Naan bread also goes great with a curry. Try our yeast-free Easy Naan Bread, delicious Peshwari Naan or our spicy Chilli Naan.
Dannii's Top Tips
- If you don't have a can of chickpeas, then any other can of plain beans will work. We like chickpeas because they are really creamy and cheap, but others work too. We have used haricot and cannellini before in this spinach curry.
- Don't have any spinach? You can use another leafy green instead. Kale, Cabbage and Swiss chard will all work, but they will take a little bit longer to cook, so put them in the pan earlier.
- If you have a bit of extra time, cook the onions on a lower heat for longer. The onions will be much softer and have more flavour, but as we wanted a quick curry we sped up that step. You can use red onion too, if you want.
- Don't want any heat? You can leave out the cayenne for a super mild curry, but still all the flavour from the other spices. Equally, if you like really spicy curries then you can add more cayenne.
- Use garam masala or curry powder to save even more time. If you don't have the individual spices to hand, or you don't want to measure them, add 3 teaspoon of garam masala instead.
- This is a chickpea curry without coconut milk, but creamy curries are super comforting! Why not add a spoonful of cream, some coconut milk or creme fraiche to the pan just before serving?
- This curry freezes really well, and it will keep in the freezer for up to 3 months. If you want to keep leftovers in the fridge they will stay fresh for up to 2 days.
- Instead of serving this spinach curry with plain rice, mix some lime juice and fresh coriander into the rice before serving.
- A little tip about tinned tomatoes - we always use whole tomatoes and chop them up in the pan with a wooden spoon as they are less processed. Chopped tomatoes tend to be really watery, but they can be used. Try to buy the best quality too, as you can really taste the difference.

Frequently Asked Questions
The words Chana and Palak refer to the chickpeas and spinach in this recipe. Chana is a type of Indian chickpea. Palak normally refers to pureed spinach, but we have just wilted it for this recipe.
For convenience and to make this a super quick meal, we used a can of drained chickpeas.
If you wanted to use dried, we recommend soaking them for at least four hours. While this considerably adds to the preparation time, it will result in a curry that has a bit more bite to it.
Fresher, smaller chickpeas work the best as they soak the best. The older and larger the chickpeas, the longer you will need to soak them.
This curry is pretty creamy already, but if you want some extra creaminess, stir in 50ml (0.25 cups) of coconut milk just as the spinach is wilting. This will, of course, affect the nutritional values.
Yes it can! Separate this curry into airtight containers with some rice and put them in your freezer for a quick and easy meal prep. Just liven it up with some fresh herbs before serving.
This will keep in the freezer for up to 3 months. If you have leftovers that you want to keep in the fridge, they will stay fresh for 2 days. Just put the curry back in a pan and gently reheat.
More Vegetarian Curry Recipes
If you've tried this vegan Chickpea Curry recipe let us know how you got on in the comments below.
Tag us in your creations on Instagram @hungryhealthyhappy - use the hashtag #hungryhealthyhappy too.
Recipe

10 Minute Chickpea and Spinach Curry
Ingredients
- 0.5 tablespoon Olive oil
- 1 Onion - diced
- 2 Garlic clove - crushed
- 400 g (14 oz) Chopped tomatoes - canned
- 240 g (1.5 cups) Chickpeas - canned; drained weight
- 100 g (3 cups) Spinach
- 10 g (0.35 oz) Fresh coriander (cilantro)
- 0.5 teaspoon Ground coriander
- 0.5 teaspoon Paprika
- 0.5 teaspoon Cumin
- 0.5 teaspoon Ground turmeric
- 0.5 teaspoon Cayenne pepper
- 1 pinch Sea salt
- 1 pinch Ground black pepper
Instructions
- Heat 0.5 tablespoon Olive oil in a large pan and add 1 Onion and 2 Garlic clove and cook for 2 minutes.
- Add 0.5 teaspoon Ground coriander, 0.5 teaspoon Paprika, 0.5 teaspoon Cumin, 0.5 teaspoon Ground turmeric and 0.5 teaspoon Cayenne pepper and stir well.
- Add 400 g Chopped tomatoes, 240 g Chickpeas and 1 pinch Sea salt. Reduce the heat and simmer for 8 minutes.
- 2 minutes before it has finished cooking, add 100 g Spinach and 10 g Fresh coriander (cilantro) and stir well.
- Cook for 2 minutes or until the spinach has wilted. Serve with more chopped coriander (cilantro) on top.
Recipe Tips
- If you don't have a can of chickpeas, then any other can of plain beans will work. We like chickpeas because they are really creamy, but others work too.
- Don't have any spinach? You can use another leafy green instead. Kale, Cabbage and Swiss chard will all work, but they will take a little bit longer to cook, so put them in the pan earlier.
- Creamy curries are super comforting, so why not add a spoonful of cream, coconut milk or creme fraiche to the pan just before serving.
- Instead of serving this spinach curry with plain rice, mix some lime juice and fresh coriander in to the rice before serving.
- A little tip about tinned tomatoes - we always use whole tomatoes and chop them up in the pan with a wooden pan as they are less processed. Chopped tomatoes tend to be really watery too. Try to buy the best quality too, as you can really taste the difference.
Nutritional Information
Would you like to save this recipe?
The nutritional information provided is approximate and is calculated using online tools. Information can vary depending on various factors, but we have endeavoured to be as accurate as possible.
As all appliances vary, cooking times are a guide. Please note that by changing the serving size, the cooking time may also need to be altered.














Grenville Fletcher says
I made this curry this evening and it was really good I added a teaspoon of tikka Masala paste along with the spices,also I didn't have chickpeas only butter beans and they worked really well,will be making this easy curry again thats for sure.
Dannii says
So glad you enjoyed it and that it was good with butterbeans too.
Nart at Cooking with Nart says
This curry is so delicious. Will definitely be making this again!
Ange Low says
Really yum, nice and easy too. Will def make again.
Thanks
Ange
Dannii says
So glad you enjoyed it.
Emma says
Made this tonight and I wasn’t disappointed! My children loved it too. I added courgette, carrot and red pepper along with the chickpeas and it was fab! Thanks for the recipe :)
Dannii says
I'm happy to hear you all enjoyed it. Great additions too!
Stacey says
Super quick curry and lovely flavour, not too spicy.
I added cauliflower as I had no spinach around and this went well with it.
Emma Green says
Nice but very spicy
Dannii says
Sorry that you found the curry too spicy. As mentioned in the notes of the recipe, for a mild curry you can leave the cayenne out.
J cleaver says
Is this 123 cals without any rice
Megan says
Looks delicious! Was just wondering how many grams one serving would be?
Sophie says
OMG THIS IS SO GOOD EVERYONE NEEDS TO TRY IT. SO MANY FLAVORS AND ITS JUST SO GOOD. THANK YOU SO MUCH FOR THE RECIPE!!!!
Darren Thomas says
Beautiful recipe and very quick and easy
Sisley White says
This was an absolutely incredible meal. I loved making it and I loved eating it.
Dannii says
So glad you enjoyed it.
Sandhya Hariharan says
We love a speedy Chickpea Curry. This one is delicious with the masala's and spinach.
Lucy Hunter says
So yummy and I added feta - yum yum
Dannii says
That's a great addition!
Kathleen says
Really delish and even my very picky son-home-from-college ate it! Instead of rice, I made the Naan bread recipe (vegan with whole wheat flour); it was really delicious with avocado on top to cool some of the spice from the curry! I used leftover broccoli/zucchini from a couple of nights ago, added to the chickpeas and tomatoes. Really simple and easy- thanks!
Dannii says
So glad you enjoyed it! We make our homemade flatbread recipe to go with it too. I love the addition of avocado :)
Beverley says
Delicious! So glad I found this. Yesterday I made it for the second time. I followed the recipe as usual but used a couple of tablespoons of good korma curry paste. Added a chopped yellow and orange pepper, doubled the spinach and threw in a handful of sultanas and plain cashew nuts. Had with a Waitrose Nann breads - Lovely, thanks for the recipe. A good blog.
Dannii says
So glad you enjoyed it and I love the sound of your changes :)
marie johson says
Being a working women, I have to manage all the things on time.This is the perfect dish that can be made in just 10 minutes! Thanks for sharing this simple and amazing recipe. :)
Riya says
Adding spinach to this curry makes it more healthier..
thanks for sharing it :)
Katie Elland says
I followed your tip about leaving the cayenne out, as I was making it for my daughter too, and it was lovely. I was worried it wouldn’t have enough flavour, but the rest of the spices more than made up for it.
We had ours with your homemade flatbread too xx
Angela says
I made this last night and my whole family loved it. My husband didn’t even notice it was meat free until about half way through. I will definitely be making it again.