Warm, hearty, and brimming with aromatic spices, this Indian Lentil Stew is the ultimate comfort food. Made with protein-packed red lentils (masoor dal), tender carrots, and a medley of fragrant spices like cumin, turmeric, and garam masala, this stew is a celebration of bold flavors and wholesome nutrition. Fresh ingredients like garlic, ginger, tomatoes, and green chilies infuse the dish with brightness, while curry leaves and cilantro add an authentic Indian touch. Easy to prepare in under an hour, this one-pot recipe is perfect for cozy weeknight dinners or meal prep. Serve it with basmati rice, naan, or enjoy it on its own for a satisfying vegetarian or vegan option that's naturally gluten-free. Whether you're familiar with Indian cuisine or looking to explore new flavors, this recipe will have you coming back for seconds!
Rinse the red lentils thoroughly under cold running water until the water runs clear. Set aside.
In a large pot or Dutch oven, heat the oil or ghee over medium heat.
Add the cumin seeds and let them sizzle for 30 seconds until fragrant.
Stir in the chopped onions and sauté for 5–7 minutes until they are golden brown.
Add the minced garlic, ginger, and green chili (if using). Cook for 1–2 minutes until the raw aroma disappears.
Mix in the turmeric powder, coriander powder, and curry leaves. Sauté for 1 minute to toast the spices.
Add the diced carrots and chopped tomatoes. Cook for 5–7 minutes, stirring occasionally, until the tomatoes become soft and mushy.
Pour in the washed red lentils and water. Stir to combine, then bring the mixture to a boil.
Reduce the heat to low, partially cover the pot, and let the stew simmer for 25–30 minutes, stirring occasionally, until the lentils are tender and the stew thickens.
Stir in the salt, garam masala, and lemon juice. Adjust seasoning to taste.
Turn off the heat and garnish the stew with freshly chopped cilantro leaves.
Serve hot as a standalone dish or alongside basmati rice, naan, or roti.
Serving size | 1758.4 grams (1758.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 694 |
Total Fat 31.10g | 40% |
Saturated Fat 4.30g | 22% |
Polyunsaturated Fat 0.00g | |
Cholesterol 0mg | 0% |
Sodium 2530mg | 110% |
Total Carbohydrate 88.00g | 32% |
Dietary Fiber 29.20g | 104% |
Total Sugars 22.70g | |
Protein 25.60g | 51% |
Vitamin D 0IU | 0% |
Calcium 302mg | 23% |
Iron 14mg | 80% |
Potassium 2300mg | 49% |
Source of Calories