I’ll say straight away, a pot of Indian green lentil stew will feed a hungry family, stretch your grocery budget, and score you a plate full of comfort in under an hour. Lentils pack about 18 grams of protein and 15 grams of fiber per cooked cup, so this bowl is quietly powerful, with warm turmeric aroma and a silky finish. If you want a lemony, tahini-bright twist for inspiration, check this deep green lentil stew with spinach, tahini and lemon, then come back for a classic Indian take.
Print
Indian Green Lentil Stew
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A hearty and healthy Indian green lentil stew packed with protein and flavor, ideal for family meals.
Ingredients
- 1 cup green lentils
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 2 tomatoes, chopped
- 1 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 4 cups vegetable broth or water
- Salt to taste
- 2 tablespoons coconut milk (optional)
- Fresh cilantro for garnish
Instructions
- Rinse the green lentils under cold water and drain.
- In a large pot, heat a little oil over medium heat. Add cumin seeds and let them sizzle for a few seconds.
- Add chopped onions, garlic, and ginger, and sauté until the onions are translucent.
- Stir in the chopped tomatoes, turmeric powder, and salt, cooking until the tomatoes soften.
- Add the rinsed lentils and vegetable broth, bringing the mixture to a boil.
- Reduce the heat, cover the pot, and let it simmer for about 25-30 minutes, or until the lentils are tender.
- Stir in garam masala and coconut milk if using, adjusting seasoning to taste.
- Serve hot, garnished with fresh cilantro.
Notes
A squeeze of lemon at the table wakes up the dish. Can be served with rice or bread.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 4g
- Sodium: 450mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 18g
- Cholesterol: 0mg
How to Make Indian Green Lentil Stew in 30 Minutes
This is one of those weeknight heroes where patience is short and flavor demands are high. The point here is focus, not fuss: a quick saute, a confident simmer, and a few finishing touches give you a stew that tastes like it took longer than it did. I’ll show you how to keep texture tender but intact, how to coax spice into the lentils instead of burying it, and where a single extra minute will pay you back in harmony.
The Essentials
- 1 cup green lentils
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 2 tomatoes, chopped
- 1 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 4 cups vegetable broth or water
- Salt to taste
- 2 tablespoons coconut milk (optional)
- Fresh cilantro for garnish
From Pan to Plate
- Rinse the green lentils under cold water and drain. Expert tip: pick through them quickly on a flat surface, you’ll be surprised what tiny pebbles hide in a new bag.
- In a large pot, heat a little oil over medium heat. Add cumin seeds and let them sizzle for a few seconds. Expert tip: when cumin pops, your oil is at the perfect temperature to bloom aromatics, don’t let it burn.
- Add chopped onions, garlic, and ginger, and sauté until the onions are translucent. Expert tip: lower the heat if the garlic browns too fast, you want sweet onion, not bitter garlic.
- Stir in the chopped tomatoes, turmeric powder, and salt, cooking until the tomatoes soften. Expert tip: mash the tomatoes against the pot with your spoon to release juices and create a base without extra liquid.
- Add the rinsed lentils and vegetable broth (or water), bringing the mixture to a boil. Expert tip: use broth for depth, but if time is tight, boiling water will do; just add a pinch of bouillon if you have it.
- Reduce the heat, cover the pot, and let it simmer for about 25-30 minutes, or until the lentils are tender. Expert tip: lift the lid midway to stir and check for tenderness, overcooked lentils will turn mushy rather than creamy.
- Stir in garam masala and coconut milk if using, adjusting seasoning to taste. Expert tip: add garam masala at the end to keep its fragrant oils intact, and treat coconut milk as a silk finish, not a thicken-er.
- Serve hot, garnished with fresh cilantro. Expert tip: a squeeze of lemon at the table wakes up the dish, and a drizzle of good oil adds gloss and flavor.
Nutrition Breakdown
- Serving size: about 1 to 1 1/4 cups per person, depending on appetite.
- Calories: roughly 220–260 kcal per serving, depending on broth and coconut milk.
- Protein: about 15–18 grams per serving, making this a solid plant-protein option.
- Carbohydrates: around 35–40 grams, mostly complex carbs from lentils.
- Fat: typically low, 3–7 grams, higher if you add coconut milk or extra oil.
- Fiber: approximately 12–15 grams, excellent for digestion and fullness.
Short health insight: this stew is a balanced vegetarian choice, rich in iron, folate, and fiber, which makes it especially useful for families, active cooks, and anyone wanting a sustaining bowl that keeps you full and satisfied.
Perfect Pairings
- Warm, fluffy basmati rice or jeera rice, spoon the stew over rice for a classic pairing, it soaks up the juice.
- Soft rotis or naan, fold a piece, scoop, and eat with your hands for a hands-on, comforting meal.
- A crisp salad of cucumber, red onion, and lemon, the acidity cuts through the earthiness and keeps the meal bright.
- Quick achar or mango chutney, a spoonful adds a sharp, sweet contrast and lifts every bite.
- Seasonal moment: serve with roasted winter squash in colder months for an autumnal plate, or a side of chilled cucumber raita in summer.
How to Store It Right
- Refrigerator: cool quickly, then store in an airtight container for up to 4 days, stir once before reheating to redistribute liquid.
- Freezer: freeze in portions for up to 3 months, leave about an inch headspace for expansion, thaw overnight in the fridge before reheating.
- Reheating: reheat gently on the stove over low to medium heat, stirring and adding a splash of water or broth if it looks too thick.
- Freshness tip: add fresh cilantro and a lemon squeeze just before serving, these brighten even day-old stew and mask any dulling of flavor.
Expert Tips
- Use green lentils for texture because they hold shape and provide a pleasant bite unlike red lentils which dissolve into a dal-like puree.
- Toast whole spices for 30–60 seconds before adding oil if you want a deeper, nuttier aroma, but don’t leave them unattended.
- If your tomatoes are bland, add a teaspoon of tomato paste when you add the tomatoes, it concentrates flavor without extra acidity.
- For creamier texture without coconut milk, mash 1/3 of the cooked lentils lightly against the pot with the back of a spoon, then stir back in.
Flavor Experiments
- Seasonal: Autumn roasted carrot and cumin addition, stir in cubed, roasted carrots for sweet depth and seasonal comfort.
- Gourmet: Finish with browned butter spiced with curry leaves and a pinch of smoked paprika for an upscale, layered flavor profile.
- Playful: Stir in a spoonful of peanut butter or tahini for a nutty twist, and finish with chopped roasted peanuts for texture.
Mistakes to Avoid
- Overcooking lentils, fix: check at 20 minutes for tenderness, and remove from heat as soon as they’re done to avoid a mushy stew.
- Under-seasoning early, fix: salt in stages, taste after simmer and again after finishing spices, seasoning transforms lentils.
- Adding garam masala too early, fix: add it at the end to preserve its aroma, if cooked too long it becomes flat.
- Using weak broth without compensating, fix: boost with a bouillon cube or a splash of soy sauce for umami, then adjust salt.
- Skimming off all the oil in the tempering, fix: leave a touch to carry aromatics and flavor, oil is a flavor vehicle in Indian cooking.
What to Do with Leftovers
- Lentil shepherd’s pie: spread leftovers in a baking dish, top with mashed potatoes, bake until golden for a comfort upgrade.
- Thickened curry bowl: simmer leftovers to thicken, spoon over a baked sweet potato for a hearty, portable meal.
- Savory fritters: mix leftover lentils with an egg or gram flour, form into patties and pan-fry for crunchy, sandwich-ready fritters.
Quick Questions, Straight Answers
Q: How long do green lentils need to cook for stew?
A: Green lentils usually take 25–30 minutes simmering to reach fork-tender texture, though start checking at 20 minutes. Cooking time depends on the age of the lentils and whether you used a pre-soak, so keep an eye on texture rather than the clock.
Q: Can I use red lentils instead of green for this Indian stew?
A: You can, but red lentils break down into a creamy dal quickly, so reduce simmer time to 12–15 minutes and expect a much thicker, smoother result. Adjust water and seasoning accordingly to maintain balance.
Q: Is it okay to make this stew in a pressure cooker or Instant Pot?
A: Absolutely, pressure cooking cuts time to about 8–10 minutes under pressure for green lentils, plus natural release. Use 1.5 times less liquid than stovetop suggestions and finish with garam masala after pressure release.
Q: How do I keep the stew from becoming too grainy or mushy?
A: Start with intact green lentils, monitor during simmer, stir gently and avoid overcooking. If it becomes too dry, add small amounts of hot water and reheat slowly to coax the texture back to creamy rather than grainy.