Go Back
+ servings
5 from 6 votes
Bowl of Dal Soup Topped with Coconut Milk and Cilantro
Easy Red Lentil Dal Soup
Prep Time
10 mins
Cook Time
35 mins
Total Time
45 mins

This comforting dal soup is made with hearty red lentils, Indian spices, and creamy coconut milk. It's easy to make and hearty enough for a meal!

Course: Soup
Cuisine: American, Indian
Servings: 6
Calories: 292 kcal
Author: Alissa Saenz
  • 1 tablespoon canola oil
  • 1 medium onion, diced
  • 4 garlic cloves, minced
  • 2 teaspoons freshly grated ginger
  • 2 teaspoons garam masala
  • 1 teaspoon cumin seeds
  • ½ teaspoon ground turmeric
  • Pinch cayenne pepper, optional (or to taste)
  • 2 cups dried split red lentils
  • 6 cups vegetable broth
  • 1 cup full-fat coconut milk
  • 1 (14 ounce or 400 gram) can diced tomatoes
  • 2 tablespoons lemon juice
  • Salt & pepper, to taste
  • Chopped fresh cilantro, for topping
  1. Coat the bottom of a large pot with oil and place it over medium heat.

  2. Give the oil a minute to heat up, the add the onion. Sweat the onion for about 5 minutes, until it becomes soft and translucent.

  3. Stir in the garlic, ginger, garam masala, cumin seeds, turmeric, and cayenne pepper. Cook everything for about 1 minute, until the mixture becomes very fragrant.

  4. Stir in the lentils and broth. Raise the heat and bring the mixture to a boil.

  5. Lower the heat and allow the soup to simmer, uncovered, for about 20 minutes, until the lentils are very soft.

  6. Stir in the coconut milk and tomatoes. Continue simmering for about 5 minutes, until the soup is very thick and the lentils have fallen apart.

  7. Remove the pot from the burner and stir in the lemon juice. Season the soup with salt and pepper to taste.

  8. Ladle into bowls and top with fresh cilantro. Serve.

Nutrition Facts
Easy Red Lentil Dal Soup
Amount Per Serving (1.5 cups)
Calories 292 Calories from Fat 50
% Daily Value*
Fat 5.5g8%
Saturated Fat 2.2g11%
Sodium 776mg32%
Potassium 1002mg29%
Carbohydrates 44.9g15%
Fiber 20.8g83%
Sugar 4.5g5%
Protein 22.5g45%
Calcium 63mg6%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.