Warm, comforting, and bursting with aromatic spices, this Vegan Indian Dal Soup is a soul-nourishing bowl of goodness perfect for a cozy meal. Made with protein-packed red lentils, fragrant garlic, ginger, and a medley of traditional Indian spices like turmeric, cumin, and garam masala, this soup is both hearty and healthful. Rich in vibrant flavors, itβs elevated further with the addition of fresh spinach, juicy diced tomatoes, and a zesty squeeze of lime. Simple yet satisfying, this one-pot recipe comes together in just under an hour, making it an ideal option for busy weeknight dinners or meal prep. Serve it with a sprinkle of fresh cilantro and a side of warm naan or rice for a plant-based dish thatβs as wholesome as it is delicious. This recipe is a must-try for those looking to explore authentic vegan Indian flavors!
Rinse the red lentils thoroughly under cold water until the water runs clear and set aside.
In a large pot, heat the coconut oil over medium heat. Add the finely chopped onion and sautΓ© until it becomes translucent, about 5 minutes.
Add the minced garlic and grated ginger, stir well, and sautΓ© for an additional 2 minutes until fragrant.
Add the turmeric powder, ground cumin, ground coriander, garam masala, and cayenne pepper. Stir for another 1 minute to allow the spices to toast lightly.
Add the diced tomatoes and cook for 2-3 minutes, allowing them to soften.
Stir in the rinsed red lentils, water, and vegetable broth. Increase the heat to high and bring to a boil, then reduce the heat to low, cover, and let simmer for 25 minutes, or until the lentils are tender.
Season the soup with salt and black pepper. Adjust seasoning to taste.
Stir in the chopped spinach leaves and cook for an additional 3-5 minutes, until the spinach is wilted and tender.
Add the juice of one lime and stir well.
Serve hot, garnished with chopped cilantro.
Calories |
909 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 26.4 g | 34% | |
| Saturated Fat | 13.7 g | 68% | |
| Polyunsaturated Fat | 3.1 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5032 mg | 219% | |
| Total Carbohydrate | 139.7 g | 51% | |
| Dietary Fiber | 41.7 g | 149% | |
| Total Sugars | 31.7 g | ||
| Protein | 44.5 g | 89% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 565 mg | 43% | |
| Iron | 22.3 mg | 124% | |
| Potassium | 4158 mg | 88% | |
*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.