Vegan Masala

Plant-based Indian recipes, made authentically

vegan-masala.com

information@vegan-masala.com

← Back to recipes
Spicy Lentil Bean Stew

Vegan Masala Recipe

Spicy Lentil Bean Stew

Red lentils and white beans thicken this coconut-rich stew, while North Indian spices and chilli bring warmth. It sits somewhere between dal and soup—and is deeply comforting either way.

Recipe by How our recipes are created

45 minPrep: 15 minCook: 30 minServes 4IndianVegan
bean stewlentil bean stew

From the kitchen

What to expect

The onion base and whole spices give this stew a deep masala backbone before the coconut milk goes in. Red lentils soften into the beans and make the pot creamy without needing any dairy.

Serving idea

Best served simply

Serve hot with basmati rice, phulka, or soft naan, with lemon on the side.

Useful equipment

Tools that make this recipe easier

These are optional paid links to useful Amazon UK searches. If you make a qualifying purchase, Vegan Masala may earn a commission at no extra cost to you.

Vegan Masala recommends

Heavy-bottomed cooking pot

Steady heat helps rice, dal and slow-simmered sauces cook evenly without catching on the base.

View on Amazon UK

Paid affiliate link · No extra cost to you

Vegan Masala recommends

Pressure cooker or Instant Pot

Useful for getting chickpeas, beans and lentils tender without a long stovetop simmer.

View on Amazon UK

Paid affiliate link · No extra cost to you

Cook the recipe

Method

  1. 1

    In a small bowl, mix 1 teaspoon black pepper, 2 teaspoons Kashmiri chili powder, ½ teaspoon ground cardamom, ¼ teaspoon ground cinnamon, 1/8 teaspoon ground clove, 2 teaspoons ground coriander, and 1 teaspoon garam masala. Keep this spice blend aside.

  2. 2

    Heat 2 teaspoons oil in a large skillet or pot over medium-high heat. Add 1½ cups chopped onion with a pinch of the ½ teaspoon salt and cook for about 3 minutes, until the onions turn translucent.

  3. 3

    Add 1 bay leaf, 1 black cardamom pod if using, and ¼ teaspoon crushed fennel seeds. Cook for 3 to 4 minutes more, adding 2 tablespoons of the water or stock if the pan starts to catch and the onions need more time to soften.

  4. 4

    When the onions are lightly golden, add three-quarters of the spice blend with 2 tablespoons of the water or stock. Stir for 10 to 15 seconds, then add 2 tablespoons ginger-garlic paste and 1 cup chopped tomato. Cook until the tomatoes break down and turn jammy, 3 to 5 minutes.

  5. 5

    Pour in 15 oz coconut milk, the remaining water or stock, the remaining salt, ¼ to ⅓ cup split red lentils, and 15 oz white beans. Stir well, partly cover, and simmer for 12 to 15 minutes, until the lentils are soft and the stew has a creamy body.

  6. 6

    Stir in ½ cup thawed frozen spinach and cook for 1 minute, just until heated through. Taste and adjust the salt, then add a little lemon juice for lift.

  7. 7

    Turn off the heat and sprinkle the remaining spice blend over the top. Finish with cilantro, red pepper flakes, a last squeeze of lemon, and non-dairy cream or yogurt if you like.

Gather everything first

Ingredients

  • 2 teaspoons oil
  • 1½ cups chopped onion
  • 1 bay leaf
  • 1 black cardamom pod, partially opened, optional
  • ¼ teaspoon crushed fennel seeds
  • 1 teaspoon black pepper
  • 2 teaspoons Kashmiri chili powder (or paprika)
  • ½ teaspoon ground cardamom
  • ¼ teaspoon ground cinnamon (scant measure)
  • 1/8 teaspoon ground clove
  • 2 teaspoons ground coriander
  • 1 teaspoon garam masala (or curry powder)
  • 2 tablespoons ginger-garlic paste (or 5 cloves garlic minced and half an inch ginger minced)
  • 1 cup chopped tomato (or ½ cup tomato purée or Passata)
  • ½ teaspoon salt, divided
  • 15 oz can full-fat coconut milk
  • 1½ cups water or stock, divided
  • ¼ to ⅓ cup split red lentils
  • 15 oz can white beans
  • ½ cup frozen spinach, thawed, or 2 oz fresh chopped spinach
  • cilantro, lemon juice, red pepper flakes, for garnish
  • non-dairy cream or yogurt, for garnish, optional

A few useful notes

Notes

  • The stew thickens as it sits because of the lentils and beans. If you want it looser, keep extra water or stock nearby and add a splash while reheating.
  • For more heat, use the full amount of Kashmiri chili powder and finish with red pepper flakes. For a milder pot, use paprika and hold back a little of the spice blend at the end.
  • Leftovers keep well in the fridge for up to 3 days. Reheat gently over low heat so the coconut milk stays smooth; avoid a hard boil.
  • If you use tomato purée instead of chopped tomato, cook it down well with the masala so the raw edge disappears before adding the liquid.

Topic hub

Explore Vegan Indian Curry Recipes

Browse the curated curry hub for related chickpea, dal, potato, tofu and vegetable recipes in one place.

Visit the curry hub

Topic hub

Explore Vegan Indian Dal Recipes

Browse the dal hub for classic dal recipes, lentil curries, and bean-based Indian curries in one place.

Visit the dal hub

Learn the technique