A great source of vegetarian protein, this one pot red lentil and sweet potato coconut curry is mild, tasty and quick to prepare making it a great midweek dinner. This is a great red lentil recipe to make for babies and children and it's also suitable for vegans. Ideal for batch cooking and filling up your freezer.

My kids loved lentil curries when they were babies
Both kids used to absolutely love curry but I've somehow got out of the habit of making it for them. Which is a real shame because curries are an absolutely fantastic way to get lots of vegetables onto their plates, and hopefully into their tummies!
When Miss R was a baby she absolutely loved dahl on toast. And R's favourite dish for a while was the Annabel Karmel cheesy lentils recipe. Yet now, lentils are not very popular.
This dish however, proved to be an exception. Hurrah!
They turned their noses up at it at first glance but hunger and the mild coconut flavour won them over.
And with the addition of a bit of chilli us grown ups really enjoyed it too. It's not often that we find a dish that everyone in this household likes!
Is this lentil and sweet potato curry suitable for weaning?
Absolutely. This is a brilliant recipe to make for babies. It's full of healthy vegetables and protein and it's mildly spiced.
Don't be scared to give your baby spices.
Chilli is best avoided but embrace other spices and add them to your baby's food as much as you like.
Weaning is a wonderful opportunity to introduce your baby to as many different flavours as possible.
This red lentil recipe can be puréed or spoon fed as it is to older babies.
If you're following baby led weaning then you can let your baby feed themselves with a spoon or their hands. Alternatively you could spread it on to toast or serve with toast or pitta bread fingers for dipping.
If you prefer you can mash the sweet potato into the lentils before serving to your baby or even blend the whole curry into a puree.
Ingredients
For full recipe, ingredients and quantities go to the printable recipe card at the end of this post.
- Sunflower oil
Coconut or vegetable oil can also be used - Cumin seeds
Also known as jeera - 1 onion
Finely chopped - Garlic
Crushed or finely chopped - Fresh ginger
Peeled and finely chopped - Ground turmeric
- Ground coriander powder
- Chilli powder
Optional - best left out for babies - Sweet potatoes
Peeled and diced - Coconut milk
1 standard UK-sized tin - 250 g dried red split lentils
- 500 ml water
- 1 tablespoon garam masala
A spice blend that is readily available in UK supermarkets. Or make your own garam masala blend - Salt and pepper
Leave salt out for babies - handful coriander leaves
Also known as cilantro
Storage/making ahead
Like many curries this tastes even better the next day. It's perfect for a leftovers lunch if you've had it for dinner the day before.
It's also brilliant for batch cooking and filling up your freezer.
Store in the fridge
To store in the fridge allow to cool completely then transfer to an airtight container. Eat within three days.
When ready to eat reheat until piping hot. If serving to a baby or child then allow to cool to a suitable temperature before serving.
Store in the freezer
This curry is perfect for freezing in one large family-sized batch or in individual portions.
Allow to cool then store in a freezer bag or box. Label and date and freeze for up to three months.
The sweet potato can break down when the curry has been defrosted so I prefer to defrost overnight rather than in the microwave. Reheat until piping hot before serving.
Other vegetarian curry recipes you might like
Pin one pot red lentil and sweet potato coconut curry for later
How to make red lentil and sweet potato coconut curry
If you have made this recipe I would love it if you’d leave a comment and rating below. Thank you!
Please do not reproduce this recipe without permission.
Red lentil and sweet potato coconut curry
Ingredients
- 2 tablespoons sunflower oil
- 1 teaspoon cumin seeds
- 1 onion finely chopped
- 1 clove of garlic finely chopped
- 1 thumb-sized piece of ginger peeled and finely chopped
- 1 teaspoon turmeric
- 1 teaspoon ground coriander
- 1 teaspoon chilli powder* optional or to taste
- 700 g sweet potatoes peeled and diced
- 400 ml coconut milk
- 250 g red lentils
- 500 ml water
- 1 tablespoon garam masala
- Salt* and pepper to taste, optional
- handful coriander (cilantro) finely chopped
Instructions
- Heat the oil in a large saucepan over a medium heat. Add the cumin seeds and fry for a minute or two until starting to brown.
- Stir in the onion, reduce the heat to low and cover. Cook, stirring often for 10 minutes or until soft.
- Add the garlic, ginger, turmeric, ground coriander and chilli (if using), stir well and cook for a further minute.
- Stir in the sweet potatoes and mix well, ensuring that the spicy onion mix covers them well.
- Add the lentils, coconut milk and water bring to the boil then reduce to a low heat, cover and simmer for 20-30 minutes until the lentils and sweet potatoes are cooked through.
- Stir occasionally to prevent sticking and add a dash more water if it's starting to look dry.
- Stir through a tablespoon of garam masala. Season to taste with salt* and pepper if using.
- Serve with the finely chopped coriander leaves and rice or chapatis.
Notes
- Chilli powder and salt can be left out for babies.
- Nutritional information is approximate and is intended as a guide.
Nutrition
HAVE YOU TRIED THIS RECIPE?
If you loved this recipe why not let me know by leaving a rating and comment below? Alternatively you can let me know on Instagram, Twitter or Facebook.
KEEP IN TOUCH
Subscribe to get recipes and news straight to your inbox. Read more about Sneaky Veg
Alice
I’ve made this several times. I love it and my toddlers do too. I swapped out the sweet potato for butternut squash a few times, that was nice for a change. A real winner. I like a blob of yoghurt on top, gives a bit of tang compared with the sweetness.
Mandy Mazliah
So glad you love it - I bet it's delicious with butternut squash too
Susan
Made this today- love the creaminess of the lentils and coconut. It has a mild spiced taste (made it without the chilli as was sharing with a toddler.) I added in a large handful of spinach at the end and stirred it to wilt. Another versatile recipe for all the family - thanks Mandy.
Mandy Mazliah
This is one of my favourite recipes too - so glad you enjoyed it
Paula JEFFREY
20g of saturated fat per serving! . I can't eat that much,.I'll be waiting for a heart attack after eating it. I'll use soya milk. Other wise it looks healthy.
Mandy Mazliah
Hope you enjoy it Paula
Kate
Can this be frozen? I batch bake for my 15 month grandaughter.
Mandy Mazliah
Hi Kate - yes this can definitely be frozen. The sweet potatoes will break down a bit once it's been defrosted but that might suit a 15 month old better anyway. Hope she enjoys it!
sara
it is absolutely delicious, thanks for this recipe. My only remark would be to change the description of '1 400ml tin of coconut milk' in the ingredients list to '400 ml'. I read it as 1400 ml because all the other ingredients simply list the amount. It did taste good that way too... ??♀
Mandy Mazliah
Hi Sara - wow that is a lot of coconut milk! Thanks for the tip, will edit x
Eb Gargano | Easy Peasy Foodie
Am tempted to start attacking the computer screen this looks so good!!! Eb x
Mandy Mazliah
Ha ha! Don't do that, I can't guarantee it'll taste any good.
Balvinder
Hi Mandy,
I would eat the whole bowl happily. Lentils are my life. We also make it in dry form to eat in wraps.
Mandy Mazliah
Thanks Balvinder. My little one likes to eat his in a wrap as well.
Jo Allison / Jo's Kitchen Larder
Such a lovely recipe Mandy! I love creamy and coconuty curries and any lentil dish is always a winner in our house. One to pin and try! x
Mandy Mazliah
Thanks so much Jo! Hope you enjoy it if you do try it x
Angela
I would probably omit the sweetcorn from this for personal taste, but I love the idea of mixing the sweet potato with lentils.
Mandy Mazliah
My three year old is going through a long phase of rejecting every vegetable apart from sweetcorn, which is why it's in this recipe! It actually works quite well though. It's also lovely without though. Thanks for the comment.