Skip to content

Spicy Indian Dahl

Lentils, coriander and coriander come together in this South Asian dal, fragrant with chilli and turmeric and simmered on the stove. Finish with fresh cilantro to serve.

45 min · Serves 4 · Easy

Serves
4

Ingredients

Time
Prep 20 min · Cook 25 min · 45 min total
Difficulty
easy
  1. 1

    Place lentils in a colander and rinse under running cold tap water. Add lentils to a medium-sized, but deep, saucepan.

  2. 2

    For each cup of lentils, add 2 cups of water to the saucepan. Bring to the boil, turn heat down, and simmer 10 to 20 minutes.

    20 min
  3. 3

    Do not allow lentils to become mushy- they should still be'al dente'. Drain when cooked. Melt ghee or butter over a medium flame.

  4. 4

    Add onions, garlic and ginger, and saute until onions are soft and light brown in colour. Add spices and salt, and cook a couple of minutes until lightly fried and bubbling.

  5. 5

    Add dahl, and stir well. Add 1/4 to 1/2 cup of water. Cook over low heat for 15 minutes, or until gravy thickens, stirring from time to time so that the dahl doesn't stick to the bottom of the pan.

    15 min
  6. 6

    Add more water if necessary, or if a thinner dahl is desired. Garnish with fresh cilantro to serve.

  7. 7

    Variation: Add two chopped tomatoes with the onions.

Notes and swaps

Allergens
Not assessed yet. Check each ingredient if you have an allergy.

Community discussion

More to cook

Deccani (Hyderabadi)

Baghara Baingan

50 min · Serves 6

Bengali Muslim (Dhaka & Kolkata)

Beef Rezala

1 hr 45 min · Serves 6

Deccani (Hyderabadi)

Dalcha

1 hr 10 min · Serves 6

Bengali Muslim (Dhaka & Kolkata)

Dhaka Kacchi Biryani

6 hr 30 min · Serves 8