Indian Red Lentil Stew with Aromatic Spices and Fresh Herbs

Prep: 15 minCook: 45 min4 servingsmediumIndian
Indian Red Lentil Stew with Aromatic Spices and Fresh Herbs

A warming and nourishing Indian-inspired lentil stew that combines red lentils with aromatic spices like turmeric, cumin, and garam masala. This hearty dish features a rich tomato base enhanced with sautéed onions, garlic, and fresh ginger. Perfect for cold evenings or when you need a satisfying plant-based meal, this stew develops deep flavors as the lentils break down and absorb the fragrant spices. The fresh cilantro garnish adds a bright finishing touch that balances the warm, earthy spices beautifully.

Ingredients

4 servings
  • 1 cup red lentils
    green lentils1:1vegetarian

    increase cooking time by 10-15 minutes

    Full guide →
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 inch ginger, grated
    ground ginger4:1pantry-friendly

    less fresh flavor

    Full guide →
  • 2 tablespoons vegetable oil
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
    curry powder1:1accessible

    different spice profile

    Full guide →
  • 1 can diced tomatoes, 400 grams
  • 4 cups vegetable broth
    chicken broth1:1comfort

    richer flavor but not vegetarian

    Full guide →
  • salt
  • black pepper
  • 1 handful fresh cilantro, chopped, for garnish

Instructions

  1. 1

    Heat oil in large pot over medium heat

  2. 2

    Add onion, garlic, and ginger, sauté until onion is translucent

  3. 3

    Add turmeric, cumin, coriander, and garam masala, cook for another minute

  4. 4

    Add diced tomatoes and cook for 5 minutes

  5. 5

    Add red lentils and vegetable broth, bring to boil then reduce heat and simmer for 30 minutes or until lentils are tender

  6. 6

    Season with salt and pepper to taste

  7. 7

    Garnish with fresh cilantro before serving

Tips

Tip 1

Rinse red lentils before cooking to remove excess starch and prevent foaming during cooking.

Tip 2

Toast the spices for 30 seconds before adding tomatoes to enhance their flavor and aroma.

Tip 3

Let the stew rest for 10 minutes after cooking to allow flavors to meld and thicken naturally.

Good to Know

Storage

Refrigerate up to 4 days in airtight container. Stew will thicken when cold.

Make Ahead

Can be made 1-2 days ahead. Flavors improve overnight. Add extra broth when reheating if needed.

Serve With

Serve hot with rice, naan, or crusty bread. Top with yogurt or coconut milk for creaminess.

See pairing guide →

Common Mistakes

Watch

Don't skip rinsing lentils to avoid excess foam and cloudy broth

Watch

Add salt at the end to prevent lentils from becoming tough during cooking

Substitutions

red lentils
green lentils1:1vegetarian

increase cooking time by 10-15 minutes

Full guide →
vegetable broth
chicken broth1:1comfort

richer flavor but not vegetarian

Full guide →
fresh ginger
ground ginger4:1pantry-friendly

less fresh flavor

Full guide →
garam masala
curry powder1:1accessible

different spice profile

Full guide →
Find more substitutions →

FAQ

Can I use other types of lentils in this recipe?

Yes, green or brown lentils work but need longer cooking time. They won't break down as much as red lentils, creating a different texture.

How can I make this stew thicker or thinner?

For thicker stew, simmer uncovered longer or mash some lentils. For thinner consistency, add more broth or water while cooking.

Can I freeze this lentil stew?

Yes, freeze up to 3 months in portions. Thaw overnight and reheat gently, adding liquid if needed as lentils absorb moisture when frozen.