A lightly spiced, fragrant curry with chickpeas, tender chunks of sweet potato and fresh spinach cooked in a creamy coconut curry sauce.
Ready in 35 minutes, this curry is easy to prepare and packed full of flavour.
Vegetarians and meat-eaters alike love this rich, moreish curry. It's mild enough for the kids to enjoy, but still packs a flavour punch!
I'm always adding more meat-free meals to our menu.
We try to have one or two meat-free meals a week, and it's always a challenge coming up with something Chris will enjoy. He's really fussy when it comes to veggie food.
This veggie curry is a winner! - vibrant, comforting, creamy and it's also about 2-3 portions of your 5-a-day!
I only realized when I was writing this, that this curry is accidentally vegan too.
What do we need?
- Veggies and pulses - onion, sweet potatoes, chickpeas, spinach and tinned tomatoes
- Spices - garlic, ginger, curry powder, ground coriander, cumin, paprika
- Plus a little tomato puree/paste to enhance that 'tomatoey' flavour
- Coconut milk - ideally full fat for more flavour - full-fat coconut milk is also much less likely to split.
How to make this vegetarian curry
Full recipe with detailed steps in the recipe card at the end of this post.
- Soften the onion in a pan with a little oil. Then add the spices - garlic, ginger, curry powder, ground coriander, cumin, paprika, cinnamon, salt and pepper and cook for a further minute.
- Add the sweet potato, chickpeas, tinned tomatoes, tomato puree and coconut milk. Simmer for 20-30 minutes (until the sweet potato is tender).
- Stir in the spinach and serve.
I like to serve with boiled rice, topped with fresh coriander and sliced red onion.
What to serve it with
You can serve this tasty chickpea curry with:
Ingredient swaps
- Instead of the sweet potato, try adding courgette, peppers, butternut squash, mushrooms, cauliflower or green beans to this curry (at the same you you would add the sweet potato.
- Swap out the chickpeas for butter beans (lima beans) or cannelini beans. You could pretty much swap for any type of tinned beans.
- Swap out the tinned tomatoes for 600ml/2.5 cup passata.
More fantastic Vegetarian Dinners
- Vegetarian Kway Teow (Asian Noodles)
- Rich Mushroom Ragu with Pasta
- Cheesy Veggie Burgers < Even Chris loves these!
- Vegetarian Pizza with Basil Garlic Butter
- Veggie Mexican Tortilla Lasagne
- Tomato Risotto with Crispy Garlic Crumbs
- Vegetable Pasta Bake Recipe
- Tuscan Stuffed Mushrooms
Watch how to make it
Stay updated with new recipes!
Subscribe to the newsletter to hear when I post a new recipe. I’m also on YouTube (new videos every week) and Instagram (behind-the-scenes stories & beautiful food photos).
Chickpea and Sweet Potato Curry
Ingredients
- 2 tbsp vegetable oil
- 1 large onion (or 2 small) - peeled and finely chopped
- 2 cloves garlic - minced
- 2 tsp minced ginger
- 2 tbsp mild - go hotter if you prefer curry powder
- 1 tbsp ground coriander
- ½ tbsp ground cumin
- 1 tsp paprika
- ½ tsp ground cinnamon
- ½ tsp salt
- ½ tsp black pepper
- 2 medium sweet potatoes - (around 450g altogether) peeled and chopped into 2cm chunks
- 1 tin (14oz/400g) chickpeas, drained
- 2 tins (2 x 14oz/400g) chopped tomatoes
- 2 tbsp tomato puree/paste
- 1 tin (14oz/400g) full fat coconut milk
- 2 packed cups (60g) baby spinach
To Serve:
- Boiled rice
- Fresh coriander
- Red onion slices
- Chilli flakes
INSTRUCTIONS
- Heat oil in a large frying pan (skillet) over a medium-high heat.
- Add the onion and cook for 5 minutes, stirring often, to soften.
- Add the garlic, ginger, curry powder, ground coriander, cumin, paprika, cinnamon, salt and pepper. Stir and cook for a further minute.
- Add the sweet potato, chickpeas, tinned tomatoes, tomato puree and coconut milk.
- Bring to a gentle bubble, then simmer gently, stirring occasionally for 20 minutes – until the sweet potato has softened. If the sweet potato is still firm (this depends on the size of the chunks) you can cook for 5-10 minutes more. Add a splash of water or veggie stock if the sauce starts to look too thick.
- Stir in the spinach (it should wilt quickly) then turn off the heat.
- Serve with boiled rice or pilau rice, topped with fresh coriander and sliced red onion.
Video
✎ Notes
Defrost in the refrigerator overnight, then reheat in a pan or the microwave, stirring often until piping hot throughout. Ingredient swaps
- Try adding courgette, peppers, butternut squash, mushrooms, cauliflower or green beans to this curry (at the same you you would add the sweet potato.
- Swap out the chickpeas for butter beans (lima beans) or cannelini beans. You could pretty much swap for any type of tinned beans.
- Swap out the tinned tomatoes for 600ml/2.5 cup passata.
Nutrition
More Curry Recipes
Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our Terms & Conditions.
Dingbatdog says
Possibly the easiest and nicest curry i have ever cooked.
As a meat eater I was unsure about trying it but wow its lovely and I would highly recommend it to anyone.
Simon says
Lovely flavors. Really enjoyed this Curry.
Paul says
Absolutely Brilliant, Although not Vegetarians/Vegans , my wife and I enjoy Meatless meals and this is a firm favorite, Thanks
Paul Perkins says
Absolutley brilliant. Although my wife and I are not Vegan/Vegetarian, we enjoy meat free meals. We also love Indian/Asian food and this is one of our favorites. Loved the idea of grating corgette in as well. Thanks.
5 out of 5
Anne says
This was fabulous. I ended up using a chicken substitute (vegan) instead of the chickpeas because I had to use it before it expired. Loved the flavours and the fact that I had every ingredient on hand. This one is a keeper and will be on my meal rotation. Thankyou!
kaitlin says
The fifth item on the ingredient list just says mild, but I think it means curry powder.
Gill says
This was really easy to make and amongst the best things I’ve eaten lately. I normally tweak recipes quite a bit to suit my taste but this is perfect as is!
Lewis says
Hi made this curry last night, bit worried wasn't sure about no meat, but what a
lovely surprise wow my wife has said you can make me that again any time..... thank you am cooking the ragu beef today looking forward to it thanks.......Lewis
Idara says
I added 1/4 tsp cayenne to give it a little more zing. Very yummy. Thanks for the recipe.
Olive says
I love this recipe! it's so tasty and it's uni-student-friendly! <3
Mj, says
Very tasty just had sweet potato and onions and wanted a veggie recipe loved it
Ugo says
Tastes wonderful....has become a firm favourite in our house. And healthy too....thank you Nicky
Nicki says
Very tasty. I've made it several times now and add different vegetables as well to make it a vegetable curry - family loved it.
Kim says
Everyone in the family loved this My husband is a huge meat eater and thinks it's one of my best meals 👍I would defor recommend. So quick and tasty 😊
Robin says
Very tasty and so quick and easy so I would recommend this to anyone.
Nicky Corbishley says
Thanks Robin 🙂