Skip to content

Indian Lentil Soup (Dal Shorva)

Lentils and lemon come together in this South Asian soup, fragrant with turmeric and cayenne and simmered on the stove. It comes to the table with pita or paratha bread.

36 min · Serves 4 · Easy

Serves
4

Ingredients

Time
Prep 1 min · Cook 35 min · 36 min total
Difficulty
easy
  1. 1

    Rinse the beans or lentils. Bring to a boil with the stock, turmeric, Cayenne, cumin, cardamom and curry/bay leaves.

  2. 2

    Let simmer until the beans or lentils are very soft (ca 30 minutes). If using bay leaves, remove them now. Curry leaves can be left in the soup.

    30 min
  3. 3

    Run the soup quickly in a blender to a not too smooth consistency (or mash the lentils/beans with a ladle).

  4. 4

    Sautee the garlic and mustard seeds lightly in the fat and add to the soup. Let simmer for another 5 minutes.

    5 min
  5. 5

    Add salt, pepper and squeezed lemon to taste. Serve hot with pita or paratha bread.

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