Easy Sweet Potato Chickpea Curry
Toddler-Friendly & BLW
A nourishing, creamy sweet potato chickpea curry packed with iron, fibre, and plant-based protein — perfect for baby-led weaning, toddlers, and easy family meals.

When I first started baby-led weaning, I felt completely overwhelmed. I remember offering Samuel a simple steamed piece of broccoli… which he happily played with, but didn’t even bring close to his mouth. That was followed by a few more attempts with steamed veggies… until we finally landed on roasted sweet potato sticks.
And that was it. Ding ding ding! The first time he actually ate something. No gagging, no stress… just success. I was so relieved.
Back then, as a new BLW mum, I was constantly searching for the perfect meal — something nutritious, filling, easy to prepare, and ideally something I could cook in advance while he was sleeping (because… mum life).
But very quickly, something shifted for us. After those first weeks of introducing single foods, we stopped making separate “baby food” altogether. Instead, we started eating the same meals — together as a family. And that’s exactly where this creamy sweet potato chickpea curry came in.
It quickly became one of our absolute favourites. I still remember Samuel sitting there, mixing it with rice and happily scooping it up with his tiny hands, getting it everywhere… and loving every second of it. It was one of those moments where I just thought: okay… we’re doing this right.
This dish truly ticks all the boxes — iron, fibre, plant-based protein, healthy carbs, and veggies. It’s incredibly nourishing, naturally soft, and perfect for little ones, especially in those early BLW stages. And honestly? Even if you don’t have children, this is just one of those meals that always works. Comforting, flavourful, and so easy to make.
Why You’ll Love This Recipe
- Perfect for baby-led weaning — soft, easy to eat and nutrient-dense
- Toddler-friendly — mild, creamy and fun to scoop
- Nutrient-rich — packed with fibre, iron and plant-based protein
- Great for family meals — one dish for everyone
- Perfect for meal prep — make ahead and enjoy later
Why This Recipe Is Great For Iron Intake
Iron is one of the most important nutrients for babies and toddlers, especially from around 6 months onwards when natural stores start to decrease.
This recipe is naturally iron-rich, thanks to ingredients like lentils, chickpeas, and nutritional yeast. Each serving provides approximately 4.5 mg of iron, which contributes significantly to your toddler’s daily needs.
Tip: Pair this dish with a source of vitamin C (like tomatoes or fruit on the side) to help improve iron absorption.
Ingredients
Sweet potatoes
Add natural sweetness and a soft texture that makes this curry perfect for little ones. Rich in fibre and vitamins.
Chickpeas
Provide plant-based protein and make this dish hearty and satisfying.
Red lentils
Cook quickly and help create a creamy consistency while adding extra iron and protein.
Carrot & celery
Build flavour and add extra nutrients while blending beautifully into the curry.
Onion & garlic
The flavour base of the dish — adding warmth and depth.
Chopped tomatoes
Bring balance and a slight acidity to complement the sweetness of the sweet potatoes.
Coconut milk
Creates a creamy, mild texture that makes this curry especially toddler-friendly.
Vegetable broth
Enhances the flavour and helps everything cook together perfectly.
Spices
A mix of curry powder, garam masala, turmeric and cumin adds warmth and depth. Adjust the chili depending on your preference.
Nutritional yeast
Adds a subtle savoury flavour and extra nutrients like vitamin B12.
Coconut oil
Used for cooking and adds a gentle richness.
What is sweet potato chickpea curry?
Sweet potato chickpea curry is a creamy, plant-based one-pot meal made with vegetables, legumes, and warming spices. It’s naturally vegan, nutrient-dense, and perfect for both adults and young children.
How To Make Sweet Potato Chickpea Curry
Cook the base
Heat coconut oil in a large pot and cook onion, celery, and carrot for 3–4 minutes until softened.
Add everything else
Add sweet potatoes, chickpeas, lentils, tomatoes, garlic, broth, and spices (except coconut milk).
Simmer
Let everything cook gently for 30–45 minutes until the sweet potatoes are very soft and the lentils have broken down.
Add creaminess
Stir in the coconut milk and simmer briefly to bring everything together.
Optional blend
Blend a small portion of the curry for extra creaminess and stir it back in for a richer texture.
Serve
Serve with rice, naan, or as it is.
Variations
- Make it milder by skipping the chili
- Add fresh spinach at the end for extra nutrients
- Swap sweet potatoes for butternut squash
- Add cubed tofu for extra protein
- Blend more for a smoother, soup-like texture
Tips For Toddlers
- Skip the chili and reduce strong spices for younger children.
- Cook slightly longer so everything is very soft and easy to mash.
- Serve with rice — it makes the curry easier to grab and scoop.
- Expect mess — that’s part of the BLW learning process.
- Serve with a dollop of plant-based yogurt to balance flavours if needed.
Storage
Refrigerator
Store in an airtight container for up to 3–4 days.
Freezer
Freezes beautifully — portion into containers for up to 2–3 months.
Reheating
Reheat gently on the stove and add a splash of water if it has thickened.
Serve With
- Steamed basmati or jasmine rice
- My homemade Spinach Naan
- A side of Harissa Roasted Bell Pepper Hummus
- Plant-based yogurt for a cooling contrast
- Fresh tomato or mango chutney for vitamin C and to boost iron absorption
Frequently Asked Questions
Is sweet potato chickpea curry suitable for babies?
Yes — this curry is perfect for babies, especially during baby-led weaning. All ingredients cook until soft, making it easy to mash or scoop. Just keep the spices mild and skip the chili for younger babies.
Can toddlers eat curry?
Absolutely. Toddlers can enjoy curry as long as it’s mild and not too spicy. This recipe is naturally gentle and creamy, making it ideal for little ones while still being flavourful for adults.
Can you freeze sweet potato chickpea curry?
Yes — it freezes very well. Let it cool completely, then store in airtight containers or portions for up to 2–3 months. Reheat gently when needed — perfect for busy family days.
How do I make this curry less spicy for kids?
Simply skip the chili and reduce strong spices if needed. You can also serve it with plant-based yogurt to soften the flavours.
Why is this recipe iron-rich?
The iron comes mainly from the red lentils, chickpeas, and nutritional yeast. Plant-based iron is absorbed better when paired with vitamin C, so serving this curry with tomato, fresh fruit, or a squeeze of lemon really helps boost absorption.
More Plant-Protein Recipes

Creamy Sweet Potato Chickpea Curry (Vegan & Toddler-Friendly)
Equipment
- Large pot or Dutch oven
- Cutting board
- Sharp knife
- Wooden spoon
- Blender (optional, for creamier texture)
Ingredients
- 2 tbsp Coconut oil
- 1 Medium onion
- 2 Celery sticks
- 1 large carrot
- 2 cloves garlic
- 500 g Peeled and diced Sweet Potato
- 240 g can of chickpeas (drained)
- 100 g red lentils (rinsed)
- 400 g Can Chopped tomatoes
- 400 ml Can coconut milk
- 250 ml vegetable broth
- 1 tsp curry powder
- 1 tsp Garam Masala powder
- 1/2 tsp Turmeric
- 1 tsp Ground cumin
- 1 tsp Paprika powder
- 1 tsp Dried chili flakes (optional)
- 2 tbsp Nutritional yeast flakes
Instructions
- Cook the baseHeat coconut oil in a large pot over medium heat. Add onion, celery, and carrot. Cook for 3–4 minutes until softened.
- Add garlicStir in garlic and cook for another 1 minute.
- Add remaining ingredients (except coconut milk)Add sweet potatoes, chickpeas, red lentils, chopped tomatoes, vegetable broth, spices, and nutritional yeast.
- SimmerBring to a boil, then reduce heat and simmer for 30–45 minutes until sweet potatoes are soft and lentils are fully cooked.
- Add coconut milkStir in coconut milk and let simmer for another 2–3 minutes.
- Optional step (extra creamy)Blend a portion of the curry and stir it back in.
- ServeServe warm with rice, naan, or enjoy on its own.
Notes
- This curry is naturally soft and perfect for baby-led weaning (BLW)
- Adjust spices depending on your child’s age — skip chili for younger babies
- For extra creaminess, blend a small portion of the curry and stir it back in
- You can easily swap sweet potato for butternut squash
- Add spinach at the end for an extra nutrient boost
- Serve with rice or naan to make it easier for toddlers to scoop
- This dish thickens over time — simply add a splash of water when reheating





Oh my god ! I need to try this ASAP 😍
Remember it for the next rainy day, its the perfect belly warmer 🙂