Dal soup is a simple and deeply satisfying Indian lentil soup. With heady Indian spices, this hearty vegetarian dal soup recipe is delicious and satisfying. It’s also easy to make and can be paired with rice or bread for a complete meal!
Course Soups and Stews
Cuisine Indian
Keyword dal, dal soup, indian dal, indian soup, lentil soup
Prep Time 5 minutesminutes
Cook Time 50 minutesminutes
Total Time 55 minutesminutes
Servings 4servings
Calories 236kcal
Author Robin Donovan
Ingredients
For the soup
1tablespooncoconut oilor use ghee
1teaspoonground turmeric
1teaspoonyellow mustard seeds
½teaspoonkosher salt
½teaspoonfreshly ground black pepper
1onionchopped
2garlic cloveschopped
2cupsyellow lentils
1green chililike jalapeno or serrano, sliced (seeded for a milder soup)
4cupsvegetable broth
For serving
½teaspoongaram masala
2tablespoonschopped fresh parsley or cilantro
½teaspoonred pepper flakes
½cupcoconut milk
Instructions
Heat the coconut oil in a heavy-bottomed, large soup pot set over medium heat. Add the turmeric, salt, pepper, and mustard seeds and cook, stirring, for 1 or 2 minutes, until the mustard seeds begin to pop.
Add the onion, garlic, and chile and cook, stirring, until the onion is soft and translucent, about 5 minutes.
Add the lentils and vegetable broth and bring to a simmer. Reduce the heat and continue to simmer, stirring occasionally, for about 45 minutes, until the lentils are very tender and mostly broken down. Add 1 to 2 cups of water if needed to keep the soup liquid and keep the lentils from sticking to the bottom of the pot.
Just before serving, stir in the coconut milk.
Serve hot, garnished with garam masala, red pepper flakes, and fresh parsley.