Indian Green Lentil Stew
The Comfort of Home in a Bowl
Ever found yourself in a kitchen conundrum, wondering what to whip up that’s both satisfying and healthy? Enter the Indian Green Lentil Stew! This recipe melds hearty green lentils with aromatic spices and fresh veggies, creating a creamy, soul-warming experience that hugs you from the inside out. It’s like a cozy blanket on a chilly evening!

Why Make This Recipe
This stew isn’t just delicious; it’s also a life saver!
- Easy Cleanup: Who loves doing dishes? Not me! Just one pot, and you’re done.
- Affordable Ingredients: Your wallet will thank you — lentils are cheap and versatile!
- Family-Friendly: Picky eaters? This stew’s flavors are both comforting and familiar.
What’s not to love?
Ingredients
You don’t need fancy stuff — just these basics!
- 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
- 1 teaspoon salt
- 4 cups vegetable broth or water
- 1 tablespoon olive oil
- Fresh cilantro for garnish
Directions
- Rinse the green lentils under cold water and drain.
- In a large pot, heat olive oil over medium heat.
- Add cumin seeds and let them sizzle for a few seconds.
- Toss in the chopped onion, garlic, and ginger. Sauté until the onion is translucent.
- Stir in the chopped tomatoes, turmeric, garam masala, and salt. Cook for a few minutes until the tomatoes soften.
- Add the lentils and vegetable broth (or water). Bring to a boil, then reduce heat and let it simmer for about 30-40 minutes until lentils are tender.
- Adjust seasoning if needed and garnish with fresh cilantro before serving.

How to Make Indian Green Lentil Stew (Overview)
Let’s break it down, step by step! First, you’ll rinse those lovely lentils — it’s not just for show; it gets rid of any dust. Next, heat your olive oil and add the cumin seeds until they sizzle like they’re at a dance party.

Now throw in the onion, garlic, and ginger to sauté until everything smells divine. After that, mix in the tomatoes and spices. Once they’ve had a moment to party, add your lentils and liquid. It’s basically a one-pot wonder that cooks itself!
Pro Tip: Don’t skip on that sautéing step; it’s where the magic happens!
How to Serve Indian Green Lentil Stew
Serving this stew is an experience! Picture vibrant green and golden hues topped with bright green cilantro. Serve it with crusty bread to soak up all that rich, flavorful broth or over a bed of fluffy rice. The aroma alone is enough to take you away to your happy place!
How to Store Indian Green Lentil Stew
Got leftovers? No worries! This stew keeps well in the fridge for about 4-5 days, so no rush to finish it. You can also freeze it for up to three months.
When reheating, add a splash of water to keep it from getting too thick. It’s like giving it a spa day!
Tips to Make Indian Green Lentil Stew
- Rinse again: Always rinse lentils to prevent bitterness.
- Swap the vegetable broth for chicken broth for a non-vegan twist.
- Want creaminess? Toss in a splash of coconut milk right before serving for a delicious twist!
Variation
Feeling adventurous? Try adding spinach or kale for extra greens. Or, turn up the heat by adding a few chopped chilies! This stew is super forgiving and loves a good makeover.
FAQs
1. Can I make Indian Green Lentil Stew ahead of time?
Absolutely! It’s even better the next day after the flavors have melded.
2. What can I substitute for lentils?
If you don’t have green lentils, try brown lentils or chickpeas. Both will work nicely.
3. How do I know when lentils are cooked?
They should be tender but still hold their shape, kind of like tiny edible pillows.
📌 Pin this recipe for your next cozy dinner night!

Indian Green Lentil Stew
Ingredients
Method
- Rinse the green lentils under cold water and drain.
- In a large pot, heat olive oil over medium heat.
- Add cumin seeds and let them sizzle for a few seconds.
- Toss in the chopped onion, garlic, and ginger. Sauté until the onion is translucent.
- Stir in the chopped tomatoes, turmeric, garam masala, and salt. Cook for a few minutes until the tomatoes soften.
- Add the lentils and vegetable broth (or water). Bring to a boil, then reduce heat and let it simmer for about 30-40 minutes until lentils are tender.
- Adjust seasoning if needed and garnish with fresh cilantro before serving.






