Dive into the rich and aromatic world of Indian cuisine with this spicy lentil stew. It's a hearty and flavorful dish that combines the earthiness of lentils with a medley of spices, creating a comforting meal perfect for any day of the week.
Some of the ingredients in this recipe might not be staples in every kitchen. For instance, garam masala is a blend of ground spices commonly used in Indian cooking. Mustard seeds and cumin seeds are also essential for authentic flavor but might require a trip to a specialty store. Make sure to grab fresh ginger and green chilies for the best results.

Ingredients for Spicy Indian Lentil Stew
Lentils: A nutritious legume that forms the base of the stew.
Onion: Adds sweetness and depth to the dish.
Tomatoes: Provides acidity and richness.
Garlic: Enhances the overall flavor with its pungent taste.
Ginger: Adds a warm, spicy note.
Green chilies: Brings heat and freshness.
Turmeric powder: Gives the stew its vibrant color and earthy flavor.
Cumin seeds: Adds a nutty, warm flavor.
Mustard seeds: Imparts a slightly bitter, pungent taste.
Garam masala: A blend of spices that adds complexity.
Red chili powder: Adds heat and color.
Vegetable oil: Used for sautéing the spices and vegetables.
Water: Helps cook the lentils and brings the stew together.
Technique Tip for This Recipe
When sautéing the onions, garlic, ginger, and green chilies, ensure the heat is medium to medium-high. This allows the aromatics to release their flavors without burning. Stir frequently to prevent sticking and to achieve an even golden color. This step is crucial for building the base flavor of the stew.
Suggested Side Dishes
Alternative Ingredients
lentils - Substitute with split peas: Split peas have a similar texture and cook time, making them a good alternative for lentils in stews.
onion - Substitute with shallots: Shallots offer a milder flavor and can be used in the same quantity as onions.
tomatoes - Substitute with canned tomatoes: Canned tomatoes can be used when fresh tomatoes are not available, providing a similar flavor and texture.
garlic - Substitute with garlic powder: Garlic powder can be used in place of fresh garlic, though it is less pungent. Use ¼ teaspoon of garlic powder per clove of garlic.
ginger - Substitute with ground ginger: Ground ginger can be used in place of fresh ginger, though it has a different flavor profile. Use ¼ teaspoon of ground ginger per inch of fresh ginger.
green chilies - Substitute with jalapeños: Jalapeños have a similar heat level and can be used as a substitute for green chilies.
turmeric powder - Substitute with curry powder: Curry powder contains turmeric along with other spices, making it a suitable alternative.
cumin seeds - Substitute with ground cumin: Ground cumin can be used in place of cumin seeds, though it will blend into the stew rather than providing a textural element.
mustard seeds - Substitute with ground mustard: Ground mustard can be used as a substitute, though it will not provide the same texture. Use ¼ teaspoon of ground mustard per teaspoon of mustard seeds.
garam masala - Substitute with curry powder: Curry powder can be used as a substitute, though it has a different spice blend. It will still provide a complex flavor.
red chili powder - Substitute with paprika: Paprika can be used as a milder alternative to red chili powder, though it will not provide the same level of heat.
vegetable oil - Substitute with olive oil: Olive oil can be used as a healthier alternative to vegetable oil, though it has a distinct flavor.
water - Substitute with vegetable broth: Vegetable broth can add more depth of flavor compared to water.
Alternative Recipes Similar to This Stew
How to Store or Freeze This Stew
- Allow the lentil stew to cool completely before storing. This prevents condensation, which can lead to a watery texture and spoilage.
- Transfer the cooled stew into airtight containers. Glass containers are preferable as they do not retain odors and are microwave-safe.
- For short-term storage, place the containers in the refrigerator. The lentil stew will stay fresh for up to 4-5 days.
- For long-term storage, portion the stew into freezer-safe bags or containers. Leave some space at the top to allow for expansion as the stew freezes.
- Label each container or bag with the date of preparation. This helps you keep track of freshness and ensures you use the oldest batches first.
- When ready to use, thaw the lentil stew in the refrigerator overnight. This gradual thawing helps maintain the texture and flavor.
- Reheat the stew on the stovetop over medium heat, stirring occasionally. Add a splash of water or vegetable broth if the stew has thickened too much.
- Alternatively, you can reheat individual portions in the microwave. Use a microwave-safe dish, cover it loosely, and heat in 1-2 minute intervals, stirring in between.
- Garnish with fresh cilantro and a squeeze of lemon juice before serving to revive the flavors.
- Avoid refreezing the lentil stew once it has been thawed, as this can affect the texture and taste.
How to Reheat Leftovers
Stovetop Method:
- Pour the leftover lentil stew into a saucepan.
- Add a splash of water or vegetable broth to loosen it up.
- Heat over medium-low, stirring occasionally to prevent sticking.
- Once it reaches a gentle simmer, cook for an additional 5-7 minutes until heated through.
- Adjust seasoning if needed and garnish with fresh cilantro before serving.
Microwave Method:
- Transfer the lentil stew to a microwave-safe bowl.
- Cover with a microwave-safe lid or plastic wrap, leaving a small vent.
- Heat on high for 2-3 minutes, stirring halfway through.
- Check the temperature and continue heating in 1-minute intervals until thoroughly warmed.
- Stir well and garnish with fresh cilantro before serving.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Place the lentil stew in an oven-safe dish.
- Cover with aluminum foil to prevent drying out.
- Bake for 20-25 minutes, stirring halfway through.
- Once heated through, remove from the oven and garnish with fresh cilantro before serving.
Slow Cooker Method:
- Transfer the lentil stew to your slow cooker.
- Set to low heat and cover with the lid.
- Heat for 1-2 hours, stirring occasionally.
- Once hot, adjust seasoning if needed and garnish with fresh cilantro before serving.
Best Tools for Making This Stew
Pot: A large vessel used for cooking the stew and simmering the lentils until they are tender.
Colander: Used to rinse the lentils under cold water before cooking.
Knife: Essential for chopping the onions, tomatoes, garlic, ginger, and green chilies.
Cutting board: A surface for safely chopping the vegetables and aromatics.
Wooden spoon: Useful for stirring the ingredients as they cook in the pot.
Measuring cups: Used to measure the lentils and water accurately.
Measuring spoons: Used to measure the spices like turmeric powder, cumin seeds, mustard seeds, garam masala, and red chili powder.
Garlic press: Optional, but can be used to mince the garlic more efficiently.
Grater: Optional, but can be used to grate the ginger if you prefer that over mincing.
Ladle: Useful for serving the stew once it is ready.
Serving bowl: A bowl to serve the finished lentil stew.
Tongs: Optional, but can be used to handle hot ingredients safely.
How to Save Time on This Recipe
Pre-chop ingredients: Chop the onion, tomatoes, garlic, ginger, and green chilies in advance and store them in airtight containers.
Use a pressure cooker: Cook the lentils in a pressure cooker to reduce the cooking time significantly.
Batch cook: Double the recipe and freeze half for a quick meal later.
Ready-made spice mix: Use a pre-made garam masala mix to save time on measuring individual spices.
Pre-rinse lentils: Rinse the lentils the night before and store them in the fridge to save time.

Spicy Indian Lentil Stew
Ingredients
Main Ingredients
- 1 cup lentils
- 1 large onion, chopped
- 2 tomatoes, chopped
- 2 cloves garlic, minced
- 1 inch ginger, minced
- 2 green chilies, chopped
- 1 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 teaspoon mustard seeds
- 1 teaspoon garam masala
- 1 teaspoon red chili powder
- 2 tablespoon vegetable oil
- Salt to taste
- 4 cups water
- Fresh cilantro for garnish
Instructions
- Rinse lentils under cold water.
- Heat oil in a pot. Add cumin and mustard seeds.
- Add chopped onions, garlic, ginger, and green chilies. Sauté until onions are golden.
- Add chopped tomatoes, turmeric, red chili powder, and salt. Cook until tomatoes are soft.
- Add lentils and water. Bring to a boil.
- Reduce heat and simmer for 25-30 minutes until lentils are tender.
- Stir in garam masala. Adjust seasoning.
- Garnish with fresh cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Stew
More Amazing Recipes to Try 🙂
- Indian Relish Recipe30 Minutes
- Italian Subs Recipe15 Minutes
- Peanut Butter Cookies Recipe25 Minutes
- Wendy's Chili Recipe1 Hours 15 Minutes
- Spiced Indian Cabbage with Beans Recipe45 Minutes
- Indian Fish Curry Recipe45 Minutes
- Banana Muffins Recipe30 Minutes
- Muffins Recipe35 Minutes
Leave a Reply