Total Time
1hr 10mins
Prep 10 mins
Cook 1 hr

Matt makes this yummy dal from a book called A Little Taste of India. It is similar to Dal Makhani, so if you like that you should like this, too. It has great authentic flavour. We use ghee for the oil, but we'll leave it up to you.

Ingredients Nutrition


  1. Put the lentils in a large, heavy-based saucepan, add 2 litres (8 cups) water and bring to the boil, then reduce heat and simmer for 45 minutes - 1 hour (until the lentils feel soft when pressed between the thumb & index finger).
  2. Drain the lentils, reserving the cooking liquid.
  3. Blend the onion, garlic, ginger and chilli together in a food processor to form a paste.
  4. Heat the oil in a frypan and fry the onion mixture over high heat, stirring constantly, until golden brown.
  5. Add the cumin and coriander, fry for 2 mins, then add the lentils aswell as the salt, chilli powder and garam masala.
  6. Pour 300ml (1 1/4 cups) of the reserved cooking liquid into the pan, bring to the boil, then reduce the heat and simmer for 10 minutes.
  7. Just before serving, stir in the cream and simmer for another 2 minutes to heat through.
Most Helpful

The aroma had the entire house swooning. The taste didn't disappoint. I used a different variety of lentils, even though the dish is called Kali for the black lentils, and it was fine. I had to omit cream at the end but that also was fine. This was by far the easiest Indian dish I've made to date. Once again, food processor saves the day.

Salome March 04, 2009

I am out of beluga AND le puy lentils so i used plain brown ones. DELICIOUS! And the cream gave it the coziness that we needed on the coolest night so far this season.

Elmotoo October 16, 2013