Warm, comforting, and packed with flavor, this Soy-Free Indian Dal Soup is a wholesome twist on a classic Indian dish. Made with protein-rich red lentils, aromatic spices like cumin, ground coriander, and vibrant garam masala, this soup is naturally gluten-free, dairy-optional, and perfect for those avoiding soy. A base of golden sautéed onions, garlic, and ginger is complemented by the freshness of chopped tomatoes and a bright finish of cilantro and lemon juice, creating a beautifully balanced bowl of goodness. Ready in under an hour, this easy-to-make soup is perfect for weeknight dinners or meal prepping. Serve it with rice or naan for a satisfying, plant-based meal.
Scan with your phone to download!
Rinse the red lentils thoroughly under cold water until the water runs clear to remove any dirt or excess starch.
In a large pot, combine the rinsed red lentils with 4 cups of water and bring to a boil over high heat.
Reduce the heat to low, add turmeric powder and salt, and let the lentils simmer uncovered for about 20 minutes or until they are tender and mushy. Stir occasionally and skim off any foam.
While the lentils are cooking, heat ghee or vegetable oil in a separate pan over medium heat.
Add cumin seeds and mustard seeds to the pan. Cook until the mustard seeds begin to pop.
Stir in the chopped onion and sauté until it becomes golden brown, about 5 minutes.
Add minced garlic and grated ginger, cooking until fragrant, about 1 minute.
Introduce the chopped tomatoes to the pan. Cook until they soften and break down, approximately 5 minutes.
Add ground coriander, garam masala, and optional chili powder, stirring to combine and cook for another 2 minutes.
Once the lentils are cooked, pour the sautéed mixture into the lentil pot. Stir well to combine all ingredients.
Allow the soup to simmer together for another 10 minutes to blend the flavors.
Remove from heat and stir in the fresh cilantro and lemon juice.
Serve the dal soup hot, optionally garnished with additional cilantro leaves.
Serving size | (1571.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 616.5 |
Total Fat 31.6g | 0% |
Saturated Fat 17.8g | 0% |
Polyunsaturated Fat 0.0g | |
Cholesterol 71.7mg | 0% |
Sodium 2420.5mg | 0% |
Total Carbohydrate 67.2g | 0% |
Dietary Fiber 22.6g | 0% |
Total Sugars 14.9g | |
Protein 22.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 218.4mg | 0% |
Iron 11.7mg | 0% |
Potassium 1654.8mg | 0% |
Source of Calories