Indian

Green lentil dhal

A creamy dhal of Puy lentils, coconut milk and a toasted tarka. Silky, fragrant, and even better the next day.

Prep
15 min
Cook
45 min
Total
1h
Level
Easy
A bowl of creamy green-lentil dhal topped with a golden tarka and scattered with fresh coriander

Tips

  • Cook the lentils separately so you can control their texture. Don't salt the cooking water, salt hardens the skins and stretches the cooking time. Salt the base instead.
  • Keep the lentil cooking water, it's fragrant and you'll use it to loosen the dhal to the right consistency.
  • Because the lentils are cooked separately, the dhal is a touch less bound. For more creaminess, mash a small ladle of lentils with a fork before serving.
  • The tarka (the aromatic oil poured on at the end) and the dry-toasting of the spices make all the difference. Don't skip either step. The dhal is even better the next day.

Method

  1. Rinse the lentils under cold water until the water runs clear. No need to soak.
  2. Cook the lentils separately: cover with cold unsalted water in a saucepan, add 1 or 2 bay leaves, bring to a boil then drop to a gentle simmer. Cook for 20 to 30 minutes, until tender but still slightly firm. Drain, keeping the cooking water, and discard the bay leaves.
  3. Meanwhile, build the base. Heat the ghee in a pot over medium heat. Sweat the onion until soft and golden, about 7 minutes. Add the garlic, ginger and cumin seeds, and cook for 1 to 2 minutes.
  4. Stir in the turmeric, ground coriander, garam masala and chilli. Toast for about 1 minute, stirring, until the spices smell fragrant.
  5. Add the chopped tomatoes and let them cook down for about 5 minutes, until the mixture thickens and the oil starts to separate.
  6. Pour in the coconut milk and a splash of the lentil cooking water. Simmer for 5 minutes.
  7. Stir in the drained lentils and the salt. Loosen with the reserved cooking water until you reach the consistency you want, and let everything meld together for 5 to 10 minutes so the lentils take on the spices. For more creaminess, mash a small ladle of lentils with a fork.
  8. Make the tarka: heat the ghee in a small pan until it shimmers. Add the mustard seeds and wait for them to pop, then add the cumin seeds, sliced garlic, curry leaves and chilli flakes. Fry for about 1 minute, until the garlic is golden.
  9. Pour the sizzling tarka over the dhal. Stir in the lemon juice, taste and adjust the salt. Scatter with fresh coriander. Serve with basmati rice or naan.