A delicious meal that's naturally vegan, this one-pot easy lentil and chickpea curry is perfect for those days when you don't have much time but still want a nutritious dinner.
Want to Save This Recipe?
Enter your email and I'll send it straight to your inbox. Plus, get great new recipes from me every week!
This easy lentil and chickpea curry ticks all the boxes for the perfect weeknight dinner: it's easy to make, healthy, plant-based, budget-friendly and super tasty.
You don't need any fancy ingredients to make a delicious chickpea and lentil curry; I typically have everything I need at all times so I can whip it up quickly.
An easy lentil and chickpea curry
It only takes about 45 minutes to make this filling chickpea and lentil curry, and you don't need to presoak the lentils to make it.
You can even take a shortcut and use precooked lentils to cut the cooking time even more and have the curry ready in 30 minutes!
Because it has lots of fibre and protein from the chickpeas and lentils, this curry is super filling and satisfying.
You can serve it with naan bread, rice, or chapatti for a complete dinner.
And if you're looking for more easy vegan meal ideas, check out this collection of light vegan recipes.
How to make creamy chickpea curry?
Heat the coconut oil in a deep pan and fry the onion and green pepper for 7-8 minutes over medium heat until they soften.
Add the garlic and ginger and continue to cook for 30 seconds until fragrant.
Add the ground cumin, garam masala, ground coriander, and cayenne pepper and fry gently for 1 minute.
Stir in the chopped tomatoes and coconut milk, then add the green lentils and chickpeas.
Bring to a boil, lower the heat and cook with a lid on for 25 minutes or until the lentils are tender and the liquid reduced.
Stir in the spinach and cook for another minute until just wilted, then stir in the lemon juice. Serve with rice, naan bread or chapattis.
What to eat with this curry?
Rice and naan bread both work great with this vegan coconut chickpea curry, but you can also serve it with chapatti, brown rice, or even quinoa.
Can I freeze chickpea curry?
Yes, this is a vegan curry that freezes well. Place it in freezer-friendly containers once it's cooled down and freeze for up to a month.
To reheat, defrost the curry overnight in the fridge and then reheat it on the hob or in the microwave, making sure it's piping hot.
Variations and substitutions
- You can add other veggies to this chickpea lentil curry, such as other types of sweet peppers, sweet potatoes, or mushrooms.
- Play with the spices to make the curry as fiery as you want. The curry has just a bit of a kick from the cayenne pepper, but if you want it fiery, add more cayenne pepper and perhaps some red chilli flakes.
- Cut the cooking time in half by using precooked lentils from a pouch or a tin instead of raw ones. You can also substitute the green lentils with red lentils, which will result in a mushier texture but will cook faster.
- Use low-fat coconut milk to cut down on calories if you want, but keep in mind that the curry might not be as creamy.
- Add one teaspoon brown or coconut sugar with the chopped tomatoes to balance the spices.
If you liked this easy lentil and chickpea curry, you might also like some of my other easy vegan curry recipes:
Aubergine Thai Red Curry with Peppers
Thai Sweet Potato Curry with Spicy Chilli Peanuts
Aubergine and Red Lentil Curry
Instant Pot Cauliflower and Cashew Curry (Vegan)
Looking for more delicious inspiration? 😄 Follow Skinny Spatula on Instagram, Facebook, and Pinterest!
Easy Lentil and Chickpea Curry
A delicious meal that's naturally vegan, this one-pot easy lentil and chickpea curry is perfect for those days when you don't have much time but still want a nutritious dinner.
Ingredients
- 2 tablespoon coconut oil
- 1 medium onion, diced
- 1 yellow or green pepper, diced
- 2 large garlic cloves, finely chopped
- 1 tablespoon fresh ginger, finely chopped or grated
- 1 tablespoon ground cumin
- 1 teaspoon garam masala
- 1 teaspoon ground coriander
- ¼ teaspoon cayenne pepper
- 1 x 400 g (14 oz) tin chopped tomatoes
- 1 x 400 ml (14 oz) tin full fat coconut milk
- 100 g (3.5 oz) green lentils, drained and rinsed
- 1 x 400 g (14 oz) tin chickpeas, drained and rinsed
- 100 g (3.5 oz) baby spinach
- Juice of one lemon
Instructions
- Heat the coconut oil in a deep pan and fry the onion and green pepper for 7-8 minutes over medium heat until they soften.
- Add the garlic and ginger and continue to cook for 30 seconds until fragrant. Add the ground cumin, garam masala, ground coriander, and cayenne pepper and fry gently for 1 minute.
- Stir in the chopped tomatoes and coconut milk, then add the green lentils and chickpeas. Bring to a boil, lower the heat and cook with a lid on for 25 minutes or until the lentils are tender and the liquid reduced.
- Stir in the spinach and cook for another minute until just wilted, then stir in the lemon juice. Serve with rice, naan bread, or chapattis.
Recommended Products
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 503Total Fat: 31gSaturated Fat: 24gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 50mgCarbohydrates: 47gFiber: 13gSugar: 10gProtein: 16g
Nutritional information is an estimate provided by an online nutrition calculator.
Sabz says
I used coconut cream instead of coconut milk. Super
Esther Padgham says
This was delicious! Just added 1tsp turmeric, some cubed sweet potato & cauliflower. Served with brown rice, a dob of coconut yogurt & fresh coriander. Definitely a winner!
Alice says
I'm so glad you liked it, Esther!
Beverley Wood says
Cooked to recipe except I used red lentils and not quite 400 gr tomatoes as didn't want them to be overbearing.
I find it a bit bland so have worked in a cup of vegetable broth and also added more chilli as no heat at all. I'll defo keep this recipe and work on the flavours. I'll probably double up on the garam masala next time.
James says
I'm at 45 minutes and still the lentils are hard. Cooked on low, but still simmering. Even with hard lentils, this is delicious.
Suzan Vasica says
Loved this. I used canned lentils since I had some.
Esli says
This is now my go-to curry recipe! It was delicious and I Make it all the time as a family meal now. My 1 year old toddler loves it too! I added peas to mine and it was delicious!
Alice says
I'm so happy you liked it, Esli!
Andy says
Can i substitute something for coconut milk. I need a low fat option
Alice says
Any plant-based milk would work - I’m thinking cashew or almond.
Paul says
I use stock in place of coconut milk.
Ruth says
Add low fat yogurt (Total 2% natural yogurt) is excellent. Add the yogurt just before serving along with the spinach and lemon juice.
vimb4shiznive says
Loving the look of this - it looks super easy to do too!