Urad Dal Soup

This lentil-based soup is the perfect protein-packed side to any vegetable dish! 

Course Appetizer, Main Dish, Soup
Cuisine Gluten-Free, Indian, Vegan
Keyword indian lentils, quick daal recipe
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings
Calories 363 kcal
Author Anjali Lalani


  • 3 cups urad daal skinned and split , cooked (see notes below on how to cook)
  • 3 tbsp chana daal , cooked (see notes below on how to cook)
  • 1/2 medium white onion , finely chopped
  • 1/2 green fresh jalapeno chili , de-seeded and finely chopped
  • 3 cloves garlic , minced
  • 1/2 teasp black mustard seeds
  • 1/4 teasp red chili powder , optional
  • 1/2 teasp ground turmeric
  • 3/4 - 1 teasp salt
  • pinch asafetida or hing , may need to omit for gluten-free , see notes below
  • 1/4 cup fresh cilantro + extra for garnish , finely chopped
  • 1.5 tbsp cooking oil , or your favorite cooking oil
  • 2 cups water
US Customary - Metric


  1. In a large non-stick pot, heat the oil on medium heat.
  2. Add the black mustard seeds and asafetida and fry for a few seconds until fragrant.
  3. Immediately add the garlic, onions, and green jalapeno chili. Saute until fragrant and the onions start to become translucent. Be sure not to burn the mixture. If you find this happening, either add some more oil or turn down the heat.
  4. Add the cooked urad dal, cooked chana dal, turmeric powder, and salt. Saute with the onion-garlic mixture for a few minutes, mixing frequently.
  5. Add the water and the bring the soup to a gentle simmer. Once simmering, turn down the heat to medium-low.
  6. Continue to simmer on low heat until some of the water boils off and the soup becomes thick in consistency (about 10-20 min). If you start to feel the soup becoming too thick, you can add a little more water.
  7. Add the chopped cilantro. If needed, season once more with salt to taste. Simmer for additional 3-5 minutes.
  8. Garnish with some fresh cilantro and serve warm with roti, naan, or toasted french bread.

Recipe Notes

Urad Dal - These are black lentils (or urad dal) that have been split and skinned.


Chana Dal - Chana Dal is also known as Split Bengal Gram. Be sure not to confuse it with Yellow split peas, as they are not the same. You can find this Dal at any local Indian market in bulk for cheap, or online. 


To Cook Dal - Combine both the Urad and Chana Dal in a bowl. Wash and soak in water for about 20-30 minutes. Drain the water and cook using one of two methods: (1) Pressure Cooker , or (2) Pot of boiling water. Cook the Dal until soft, but not mushy. Drain the water after cooking the dal.


Asafetida (hing) - Although this powder is naturally gluten-free, it is almost always manufactured by diluting it significantly with wheat flour. There are some brands you can find that make it with rice flour. If you are uncertain and have a gluten-free diet, then you can easily omit this ingredient.

Nutrition Facts
Urad Dal Soup
Amount Per Serving
Calories 363 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 2g13%
Sodium 13mg1%
Potassium 76mg2%
Carbohydrates 55g18%
Fiber 21g88%
Protein 25g50%
Vitamin A 80IU2%
Vitamin C 7.4mg9%
Calcium 71mg7%
Iron 8.1mg45%
* Percent Daily Values are based on a 2000 calorie diet.