Dairy Free Vegan Dhal Recipe for babies weaning

Daddy’s Dhal

Dhal prep

It is said that smell can trigger memories more powerfully than any other sense, which is a wonderful thing when it comes to food and family time.

The gorgeous smell of fragrant dhal spices and toasted bread instantly brings a nostalgia for family Sunday suppers to me, and my Dad’s dhal on toast. We all loved that last opportunity to put off Monday morning, sitting around the table, engaged in ridiculous family banter whilst eating delicious dhal.

This is my Dad’s recipe (thanks Dad!), I’ve tweaked it a little so it’s more subtle and creamy for little taste buds. Our tiny taste-test team have all tried it; the tentative eaters enjoyed it and the guzzlers loved it, oh AND it gets husband approval too! Don’t miss the fresh lime, it’s gorgeous.

Not only tasty – there’s heaps of nourishing stuff in each mouthful – Lentils are a good source of protein and iron, with the vitamin C from the tomatoes boosting that iron absorption. The full fat in the coconut milk is important for baby brain development and the turmeric is a natural anti-inflammatory. It is also a very easy base to which you can add (and hide!) additional secret greens or diced veg.

If you want to add more flavour when making this for older children or adults, you can stir in ginger, chilli or a favourite garam masala with the onion at the start of the method. We suggest eating the dhal alongside some brown rice (or couscous for littler ones) and toasted bread with a few dollops of mango chutney and yoghurt.



1 tbsp olive oil, avocado, or coconut oil
1 large onion, diced
1 large garlic clove
2 tsp turmeric powder
2 tsp cumin powder
1 tsp cinnamon
Optional secret veg (try finely chopped carrots or broccoli!)
If you’re feeding toddlers add half a tin of chickpeas and a handful of frozen peas for them to pinch! 
225g split red lentils
1 x 400ml can full fat coconut milk
1 x 400ml can chopped tomatoes or 5-6 chopped fresh tomatoes
1 tbsp tomato purée
450mls water
Approx 75g brown rice per adult/ few spoonfuls of couscous for babies and children
A handful of baby spinach per person finely chopped
A small bunch of coriander finely chopped
Juice of 1 lime
To garnish
1 lime cut into wedges
Mango chutney
Natural yoghurt (coconut dairy free is very nice!)


  1. Peel and finely chop the onion and garlic, pop in a large non stick saucepan and fry gently in the oil until soft.
  2. Lower the heat and add the turmeric, cumin and cinnamon. Stir and gently fry for two minutes with the onions and garlic whilst the flavours develop, be sure not to burn the garlic.
  3. Add your ‘secret veg’ now 
  4. Add the washed lentils, stir-fry for a few minutes. Don’t let the lentils catch.
  5. Add the tomatoes, coconut milk, 450 mls water, tomato purée and stir well. Bring the mixture to the boil.
  6. If feeding toddlers add the chickpeas (rinsed) and frozen peas now.
  7. Reduce the heat, cover and simmer gently for around 25 minutes, stirring from time to time so that the mixture is not catching.
  8. Whilst your lentils are gently simmering you can get your brown rice or couscous ready, cooking to the packet instructions.
  9. The lentils should now be soft and the sauce thick and creamy. Stir in baby spinach and half the fresh coriander until it’s evenly distributed throughout the lentils and squeeze in all the juice from one lime.
  10. Your brown rice should be nearly ready.
  11. Serve your Dhal with brown rice/couscous and a lime wedge, scattering with the remaining fresh coriander and a little spinach.
  12. Mango chutney (for grown ups) and yoghurt out on the table and you’re good to go!



Published by

2 thoughts on “Daddy’s Dhal

  1. We loved Daddy Dhal!! Elara our 2.5 year old who doesn’t love veg ate loads of it!! 😊 Very happy mummy and daddy!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s