Nutrition Facts for Dahl soup

Dahl Soup

Warm up with a hearty and comforting bowl of dahl soup, a wholesome plant-based dish bursting with bold flavors. This vegan recipe features tender red lentils simmered in a rich, spiced broth infused with aromatic cumin, turmeric, and coriander, complemented by creamy coconut milk for a luxurious texture. A touch of fresh cilantro and a splash of lemon juice brighten the dish, making it irresistibly vibrant and satisfying. Quick and easy to prepare in just 40 minutes, this nutrient-packed soup is perfect for meal prep or a cozy weeknight dinner. Serve it with warm naan or steamed rice for a complete meal that’s both nourishing and delicious.

Nutriscore Rating: 79/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Dahl Soup
Prep Time:10 mins
Cook Time:30 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 cup red lentils
  • 1 medium, diced onion
  • 3 minced garlic cloves
  • 1 tablespoon, grated ginger
  • 2 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon curry powder
  • 2 tablespoons tomato paste
  • 6 cups vegetable broth
  • 1 cup coconut milk
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup, chopped fresh cilantro
  • 1 tablespoon lemon juice

Directions

Step 1

Rinse the red lentils in cold water until the water runs clear. Set aside.

Step 2

Heat the olive oil in a large pot or Dutch oven over medium heat.

Step 3

Add the diced onion and sauté for 4-5 minutes until translucent.

Step 4

Stir in the garlic and grated ginger, cooking for another 1-2 minutes until fragrant.

Step 5

Add the ground cumin, turmeric, coriander, paprika, and curry powder. Stir well to coat the onion mixture in the spices and cook for 1 minute.

Step 6

Add the tomato paste and mix thoroughly, cooking for another minute to deepen the flavors.

Step 7

Pour in the vegetable broth, stir in the rinsed lentils, and increase the heat to bring the mixture to a boil.

Step 8

Once boiling, reduce the heat to low, cover the pot, and let the soup simmer for 20 minutes or until the lentils are soft and fully cooked. Stir occasionally to prevent sticking.

Step 9

Stir in the coconut milk, salt, and black pepper. Simmer for another 5 minutes to combine the flavors.

Step 10

Turn off the heat and add the fresh cilantro and lemon juice. Stir to incorporate.

Step 11

Taste and adjust seasoning if needed. Serve hot, garnished with extra cilantro if desired.

Nutrition Facts

Serving size (2097.7g)
Amount per serving % Daily Value*
Calories 1240.0
Total Fat 43.3g 0%
Saturated Fat 7.5g 0%
Polyunsaturated Fat 7.0g
Cholesterol 0mg 0%
Sodium 6474.0mg 0%
Total Carbohydrate 178.5g 0%
Dietary Fiber 38.6g 0%
Total Sugars 53.2g
Protein 47.7g 0%
Vitamin D 0IU 0%
Calcium 362.4mg 0%
Iron 20.7mg 0%
Potassium 4313.8mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 30.1%
Protein: 14.7%
Carbs: 55.2%