Indian Green Lentil Stew
Who can resist the aroma of a hearty stew simmering on the stove?
Once you take a whiff of this Indian Green Lentil Stew, your taste buds will start dancing! This dish marries earthy lentils with a melody of spices, creating a cozy meal perfect for any day of the week. One pot, tons of flavor, and minimal cleanup—doesn’t that sound like a win-win?

Why make this recipe
Why should this stew be your go-to? For starters, it’s incredibly easy to whip up with ingredients you likely already have in your pantry. Plus, it’s an affordable, plant-based meal that even your picky eaters will enjoy (yes, even the ones who claim they don’t like lentils). And let’s be honest, who doesn’t love a dinner that practically cooks itself?
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.
- Add chopped onion, garlic, and ginger. Sauté until the onion is translucent.
- Stir in 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 simmer for about 30-40 minutes until lentils are tender.
- Adjust seasoning if needed and garnish with fresh cilantro before serving.
{image_2}
How to make Indian Green Lentil Stew (Overview)
Let’s break it down. Start by rinsing those lentils—clean beans equal happy stew! While they’re drying, heat olive oil and get that cumin toasting. Seriously, is there anything better than the smell of spices blooming in the kitchen?
Then, toss in your aromatics: onion, garlic, and ginger. They create a flavor base that’s 👌. Add tomatoes next; they tenderize and create a rich texture. Finally, in go the lentils and broth. Kick back while it bubbles away, and don’t forget to garnish it all with fresh cilantro for that pop of color.

How to serve Indian Green Lentil Stew
Serve this vibrant stew in a stunning bowl and watch it brighten up your dinner table. A sprinkle of fresh cilantro adds not just color but a fragrant touch. Pair it with some warm naan or fluffy rice to soak up all that delicious liquid. As you dig in, the aromatic spices will hit your senses, and the creamy texture will have you going back for more!
How to store Indian Green Lentil Stew
Got leftovers? Lucky you! This stew keeps well in the fridge for up to 4 days in an airtight container. Feeling adventurous? You can freeze it for about 3 months. Just make sure to let it cool down completely before popping it in. When you’re ready to enjoy it again, reheat gently on the stove or in the microwave, adding a splash of water if it thickens up too much.
Tips to make Indian Green Lentil Stew
- Rinse the lentils well: This removes any grit and makes your stew extra smooth.
- Adjust spices: Feel free to increase the garam masala for extra warmth; spice is the zest of life!
- Add veggies: If you have any spinach or carrots sitting around, toss them in during the last few minutes of cooking for added nutrition.
Variation
Want to switch it up? Try adding a splash of coconut milk for a creamier texture and a hint of sweetness. For a bit of heat, add chili powder or fresh diced chilies. And if you want a truly vegan version, omit any broth with animal products—most vegetable broths are plant-based!
FAQs
Can I use red lentils instead of green?
Absolutely! Just keep in mind that red lentils cook faster and will create a creamier stew.
Can I make this stew ahead of time?
You sure can! It tastes even better the next day after the flavors have had time to meld.
What can I substitute for garam masala?
If you don’t have it on hand, a mix of cumin, coriander, and cinnamon can serve as a decent alternative.
📌 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.
- Add chopped onion, garlic, and ginger. Sauté until the onion is translucent.
- Stir in 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 simmer for about 30-40 minutes until the lentils are tender.
- Adjust seasoning if needed and garnish with fresh cilantro before serving.