Add to my cookbook
Add to food diary
4 servings
Prep Time:
10 mins
Cook Time:
45 mins
Meal Type:
Average FatSecret member ranking fatsecret members overall average rating

East Indian Lentil Soup (Dal Shorva)

An inexpensive, easy-to-make and delicious Indian inspired soup.



  1. Rinse the beans or lentils.
  2. Bring to a boil with the stock, turmeric, cayenne, cumin, cardamom and curry/bay leaves.
  3. Let simmer until the beans or lentils are very soft (about 30 minutes). If using bay leaves, remove them now. Curry leaves can be left in the soup. Mix the soup slightly to a not too smooth consistency (or mash the lentils/beans with a ladle).
  4. Sauté the garlic and mustard seeds lightly in the fat and add to the soup. Let simmer for another 5 minutes.
  5. Stir in fresh squeezed lemon juice, and serve.
  6. Note: The flavor is a lot better using fresh whole cardamom and cumin and grinding just before use. This slightly modified recipe stems from Mumtaz Khan at Mumtaz Paan House in Bradford, England. Mung beans is the exquisite choice, but red or yellow lentils also make a delicious result (green lentils are not recommended). The chicken stock can be replaced with vegetable stock for a vegetarian variety.
  7. Note: based on a recipe from Recipezaar.
50 members have added this recipe to their cookbook.

View member ratings and ingredients suitability for a particular diet
choose diet
That is a lot of calories for 1 serving!


Review This Recipe

 Sign in to review this recipe

Other Related Links


Related Recipe Collections

Low Cholesterol Recipes 400-500 Calorie Recipes High Fiber Recipes Legume Soup Recipes

Other Related Recipes

by: dee
A lovely hearty tomato and red lentil soup that the whole family can enjoy.
by: dee
Delicious minestrone makes for a hearty meal in itself.
by: mrsch
A rich, hearty filling soup that is great for lunch or before the main meal.
by: Adora
Very easy to make soup... my boyfriend loved it!
by: rsc8781
With absolutely no meat, this tastes amazing alone or served alongside rice. Use fresh ingredients!
by: starshme
A thick, hearty soup that's full of vegetables.

Share Your Recipes!

Nutrition summary:

There are 433 calories in 1 serving of East Indian Lentil Soup (Dal Shorva).
Calorie break-down: 19% fat, 55% carbs, 26% protein.

Nutrition Facts
Serving Size: 1 serving
Amount Per Serving
Calories from Fat 83
Calories 433
% Daily Values*
Total Fat 9.18g 14%
  Saturated Fat 1.799g 9%
  Polyunsaturated Fat 1.642g  
  Monounsaturated Fat 5.116g  
Cholesterol 11mg 4%
Sodium 520mg 22%
Potassium 1128mg  
Total Carbohydrate 59.08g 20%
  Dietary Fiber 22.6g 90%
  Sugars 7.61g  
Protein 28.4g  
Vitamin A 12% Vitamin C 68%
Calcium 27% Iron 162%
of RDI*
(433 calories)
22% of RDI
Calorie Breakdown:
Carbohydrate (55%)
Fat (19%)
Protein (26%)
* Based on a RDI of 2000 calories