This Indian Lentil Stew is a comforting and flavorful dish that brings together the rich spices of Indian cuisine with the creamy texture of coconut milk. Perfect for a cozy dinner, this stew is not only delicious but also packed with nutrients, making it a wholesome meal for any day of the week.
Some ingredients in this recipe might not be commonly found in every household. For instance, red lentils are different from the usual brown or green lentils and cook faster. Garam masala is a blend of ground spices that adds a unique flavor, and coconut milk provides a creamy texture. Make sure to check the international or spice aisle in the supermarket for these items.
Ingredients For Indian Lentil Stew Recipe
Red lentils: These are quick-cooking lentils that turn soft and creamy when cooked.
Onion: Adds a sweet and savory base to the stew.
Garlic: Provides a pungent and aromatic flavor.
Ginger: Adds a spicy and slightly sweet note.
Vegetable broth: Used as the liquid base to cook the lentils.
Coconut milk: Adds creaminess and a subtle sweetness.
Turmeric: Gives the stew a vibrant color and earthy flavor.
Cumin: Adds a warm, nutty flavor.
Coriander: Provides a citrusy and slightly sweet taste.
Garam masala: A blend of spices that adds depth and complexity.
Salt: Enhances the overall flavor of the stew.
Olive oil: Used for sautéing the onions, garlic, and ginger.
Diced tomatoes: Adds acidity and a rich tomato flavor.
Cilantro: Used as a fresh garnish to brighten the dish.
Technique Tip for Making Lentil Stew
When sautéing the onions, make sure to cook them until they are fully translucent and starting to caramelize. This will add a deeper, sweeter flavor to the stew. Additionally, toasting the spices (turmeric, cumin, coriander, and garam masala) in the olive oil for a minute before adding the tomatoes will help release their essential oils and enhance the overall aroma and taste of the dish.
Suggested Side Dishes
Alternative Ingredients
red lentils - Substitute with green lentils: Green lentils hold their shape better and have a slightly different texture but can work well in a stew.
onion - Substitute with shallots: Shallots have a milder flavor and can add a subtle sweetness to the stew.
garlic - Substitute with garlic powder: Use ¼ teaspoon of garlic powder for each clove of garlic to maintain the garlic flavor.
ginger - Substitute with ground ginger: Use ¼ teaspoon of ground ginger for each inch of fresh ginger to keep the ginger flavor.
vegetable broth - Substitute with chicken broth: Chicken broth can add a richer flavor, but it will no longer be vegetarian.
coconut milk - Substitute with almond milk: Almond milk is a lighter alternative but will not provide the same creaminess.
turmeric - Substitute with curry powder: Curry powder contains turmeric and other spices, adding a similar flavor profile.
cumin - Substitute with caraway seeds: Caraway seeds have a similar earthy flavor but use sparingly as they are more potent.
coriander - Substitute with ground fennel seeds: Ground fennel seeds have a sweet and slightly licorice-like flavor that can complement the stew.
garam masala - Substitute with curry powder: Curry powder can provide a similar blend of spices, though the flavor profile will be slightly different.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, but use less to avoid overpowering the dish.
olive oil - Substitute with coconut oil: Coconut oil can add a subtle coconut flavor and works well in Indian cuisine.
canned diced tomatoes - Substitute with fresh tomatoes: Fresh tomatoes can be chopped and used, though they may require longer cooking to break down.
cilantro - Substitute with parsley: Parsley can provide a fresh, green flavor though it lacks the distinctive taste of cilantro.
Alternative Recipes Similar to This Lentil Stew
How to Store or Freeze Your Lentil Stew
Allow the Indian lentil stew to cool completely before storing. This helps maintain the integrity of the lentils and prevents condensation from forming inside the container.
Transfer the cooled stew into airtight containers. For easy portion control, consider using individual serving-sized containers.
Label each container with the date of preparation. This ensures you keep track of freshness and consume the stew within a safe timeframe.
Store the containers in the refrigerator if you plan to consume the stew within 3-4 days. The flavors will meld beautifully, making it even more delicious.
For longer storage, place the airtight containers in the freezer. The Indian lentil stew can be frozen for up to 3 months without losing its rich flavors and creamy texture.
When ready to enjoy, thaw the frozen stew in the refrigerator overnight. This gradual thawing helps retain the texture and flavor of the lentils.
Reheat the stew on the stovetop over medium heat, stirring occasionally. Add a splash of vegetable broth or coconut milk if it appears too thick.
Alternatively, you can reheat individual portions in the microwave. Use a microwave-safe dish, cover loosely, and heat in 1-minute intervals, stirring in between to ensure even heating.
Garnish with fresh cilantro before serving to revive the vibrant flavors and add a touch of freshness to the reheated Indian lentil stew.
Enjoy your Indian lentil stew with a side of naan or basmati rice for a complete and satisfying meal.
How to Reheat Leftovers
Stovetop Method:
- Place the leftover Indian lentil stew in a saucepan.
- Add a splash of vegetable broth or water to thin it out if it has thickened.
- Heat over medium-low heat, stirring occasionally to prevent sticking.
- Cook until the stew is heated through, about 5-10 minutes.
- Garnish with fresh cilantro before serving.
Microwave Method:
- Transfer the Indian lentil stew to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Microwave on high for 2-3 minutes, stirring halfway through.
- Continue microwaving in 1-minute intervals until the stew is thoroughly heated.
- Garnish with fresh cilantro before serving.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Transfer the Indian lentil stew to an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Bake for 20-25 minutes, or until the stew is heated through.
- Garnish with fresh cilantro before serving.
Slow Cooker Method:
- Transfer the Indian lentil stew to your slow cooker.
- Set the slow cooker to low heat.
- Heat for 1-2 hours, stirring occasionally.
- Garnish with fresh cilantro before serving.
Double Boiler Method:
- Fill the bottom part of a double boiler with water and bring it to a simmer.
- Place the leftover Indian lentil stew in the top part of the double boiler.
- Stir occasionally, heating until the stew is warmed through, about 10-15 minutes.
- Garnish with fresh cilantro before serving.
Best Tools for Making Lentil Stew
Large pot: A deep cooking vessel used to combine and cook all the ingredients together.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for chopping the onion and mincing the garlic.
Cutting board: Provides a safe surface for chopping and mincing ingredients.
Grater: Used to grate the ginger for the stew.
Measuring cups: Necessary for accurately measuring the lentils, vegetable broth, and coconut milk.
Measuring spoons: Used to measure out the spices and salt.
Can opener: Needed to open the can of diced tomatoes.
Colander: Useful for rinsing the red lentils before adding them to the stew.
Ladle: Handy for serving the stew into bowls.
Serving bowls: Used to serve the finished lentil stew.
Chopping knife: For chopping the cilantro garnish.
How to Save Time on This Recipe
Prep ingredients ahead: Chop the onion, mince the garlic, and grate the ginger the night before.
Use canned tomatoes: Opt for canned diced tomatoes to save time on chopping.
Rinse lentils in bulk: Rinse a large batch of red lentils and store them in the fridge for quick use.
Measure spices in advance: Pre-measure the turmeric, cumin, coriander, and garam masala into small bowls.
Use a food processor: Quickly chop the onion and mince the garlic and ginger using a food processor.

Indian Lentil Stew
Ingredients
Main Ingredients
- 1 cup Red Lentils rinsed
- 1 large Onion chopped
- 2 cloves Garlic minced
- 1 inch Ginger grated
- 2 cups Vegetable Broth
- 1 cup Coconut Milk
- 1 teaspoon Turmeric
- 1 teaspoon Cumin
- 1 teaspoon Coriander
- 1 teaspoon Garam Masala
- 1 teaspoon Salt or to taste
- 2 tablespoon Olive Oil
- 1 cup Diced Tomatoes canned
- 1 handful Cilantro chopped, for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onions and sauté until translucent.
- Add minced garlic and grated ginger, cook for another minute.
- Add turmeric, cumin, coriander, and garam masala. Stir well.
- Add diced tomatoes and cook for 5 minutes.
- Add rinsed lentils, vegetable broth, and coconut milk. Bring to a boil.
- Reduce heat and simmer for 30-35 minutes, until lentils are tender.
- Season with salt to taste.
- Garnish with chopped cilantro before serving.
Nutritional Value
Keywords
Suggested Appetizers and Desserts
More Amazing Recipes to Try 🙂
- Fresh Rhubarb Pie Recipe1 Hours 5 Minutes
- Indian Heeng Jeera Aloo Recipe30 Minutes
- Indian Paneer Capsicum Sabzi Recipe35 Minutes
- Indian Chana Dal Fry Recipe45 Minutes
- Indian Dal Baati Churma Recipe1 Hours 30 Minutes
- Seven Layer Dip Recipe20 Minutes
- Indian Kalonji Baingan Recipe45 Minutes
- Indian Kadai Mushroom Recipe35 Minutes

Leave a Reply