Spinach and Tomato Dal (Indian Lentil Soup)
A hearty and nutritious Indian soup made with red lentils, spinach, and spices.
Ingredients
- water (4 cups)
- red lentils (1 cup)
- salt (1 teaspoon)
- vegetable oil (3 tablespoons)
- mustard seeds (1 teaspoon)
- cumin seeds (1 teaspoon)
- onion (1 )
- garlic (2 cloves)
- ground turmeric (1 pinch)
- spinach (1 bunch)
- plum tomato (1 large)
- cayenne pepper (0.5 teaspoon)
- fresh cilantro (0.25 cup)
- water (0 )
Instructions
- Bring 4 cups water and lentils to a boil in a saucepan; stir in salt. Reduce heat to medium-low; simmer for 10 minutes. Skim off any foam that forms; continue to simmer until lentils are tender, about 1 hour.
- Heat oil in a separate saucepan. Add mustard seeds and cumin seeds; cook until they start to splatter, 2 to 3 minutes. Add onion, garlic, and turmeric; cook and stir until onion is soft, about 5 minutes. Stir in spinach, tomato, and cayenne pepper; cook until spinach wilts and tomato is tender, about 5 minutes.
- Stir cooked lentils and cilantro into the spinach mixture; bring to a simmer and cook for 5 minutes. Adjust salt and water to taste and texture preferences.
Nutrition
(*Nutrition data is approximate and may vary depending on the brand and type of ingredients used.)
- kcal: 291
- fat: 12 g
- sats: 2 g
- carbs: 36 g
- fibre: 13 g
- protein: 15 g
- salt: 0.666 g