Dhaal Soup aka Lentil Soup Recipe

click to rate
2 votes | 4011 views

This is the most delicious, healthy and satisfying indian soup I have ever tasted. It is easy and quick to prepare. This soup is vegetarian by choosing the vegetable broth instead of the chicken stock as the base.

Prep time:
Cook time:
Servings: 8-10


Cost per serving $0.66 view details


  1. Melt the butter in a thick saucepan and cook the onion and the garlic on medium high, until cooked and translucent (without browning) for 4 to 5 minutes, while stirring. Add the turmeric, garam masala, cayenne pepper, cumin and cook another 30 seconds.
  2. Add the diced tomatoes, the lentils (dhaal), lemon juice, vegetable broth or chicken stock and the coconut milk. Bring to a boil.
  3. Lower the heat and simmer the soup (uncovered) for 25 to 30 minutes or until the lentils (dhaal) is cooked and tender.
  4. Add salt and pepper to taste. Decorate each bowl with fresh cilantro and lemon slices and serve with naan bread. Delicious!


Add the recipe to which day?
« Today - Oct 21 »
Today - Oct 21
October 22 - 28
Oct 29 - Nov 04
November 5 - 11
Please select a day
or Cancel
Loading... Adding to Planner

Nutrition Facts

Amount Per Serving %DV
Serving Size 149g
Recipe makes 8 servings
Calories 60  
Calories from Fat 32 53%
Total Fat 3.64g 5%
Saturated Fat 2.22g 9%
Trans Fat 0.0g  
Cholesterol 9mg 3%
Sodium 510mg 21%
Potassium 55mg 2%
Total Carbs 6.43g 2%
Dietary Fiber 0.6g 2%
Sugars 1.98g 1%
Protein 0.85g 1%
How good does this recipe look to you?
Click to rate it:

Link to Recipe

Embed Recipe 400px wide (preview)

Embed Recipe 300px wide (preview)


Leave a review or comment