Spicy Lentil Bean Stew Recipe

Introduction

This Spicy Lentil Bean Stew is a warm, comforting dish bursting with rich and fragrant spices. Naturally gluten-free, soy-free, and nut-free, it’s perfect for anyone looking for a hearty, flavorful vegan meal. Simmered lentils and beans meld beautifully with coconut milk and vibrant spices for a satisfying stew.

A close-up view of a single thick layer of reddish-brown stew in a white pan, with visible small white beans and chopped green herbs scattered evenly across the surface. The stew has a rich, slightly oily texture with some darker brown spots from spices or cooking marks, and the green herbs provide a fresh, contrasting touch on top. The pan is set against a dark, blurred background. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 teaspoon black pepper
  • 2 teaspoons Kashmiri chili powder, or paprika
  • ½ teaspoon ground cardamom
  • ¼ teaspoon ground cinnamon (scant measure)
  • ⅛ teaspoon ground clove
  • Optional: 2 teaspoons ground coriander
  • Optional: 1 teaspoon garam masala or curry powder
  • 2 teaspoons oil
  • 1½ cups chopped onion
  • 1 bay leaf
  • 1 black cardamom pod, partially opened (optional)
  • ¼ teaspoon crushed fennel seeds
  • 2 tablespoons ginger-garlic paste (or 5 cloves garlic minced and ½ 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
  • ¼ to ⅓ cup split red lentils
  • 15 oz can white beans, drained, or 1½ cups cooked white beans (cannellini, great northern, or chickpeas)
  • ½ 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)

Instructions

  1. Step 1: In a small bowl, combine all the spice mix ingredients along with any optional spices. Set this blend aside.
  2. Step 2: Heat oil in a large skillet over medium-high heat. Add chopped onion and a generous pinch of salt. Cook, stirring, until onions turn translucent, about 3 minutes.
  3. Step 3: Add bay leaf, black cardamom pod, and crushed fennel seeds. Cook for another 3 to 4 minutes, adding a splash of water to help onions cook evenly.
  4. Step 4: When onions start to turn golden, stir in about ¾ of the spice mix with a splash of water to prevent burning. Cook for 10 to 15 seconds, then reduce heat to medium.
  5. Step 5: Mix in ginger-garlic paste, chopped tomato (or purée), and another splash of water. Cook for 3 to 5 minutes, stirring frequently and pressing tomatoes to break them down until they become jammy.
  6. Step 6: When the mixture leaves the sides of the pan and an oily sheen appears on top, stir in coconut milk, water or stock, and remaining salt. Add lentils and white beans, stirring to combine.
  7. Step 7: Partially cover and simmer for 12 to 15 minutes, checking at 12 minutes for doneness. Continue cooking until lentils are tender.
  8. Step 8: Remove lid, fold in spinach, and cook for 1 more minute. Taste and adjust salt and flavor. Add a splash of lemon juice and ¼ teaspoon or more of sugar or maple syrup if needed to balance savoriness and heat.
  9. Step 9: Turn off heat and sprinkle remaining spice blend over the stew. Garnish with cilantro, additional lemon juice, red pepper flakes, and optional non-dairy cream or yogurt.
  10. Step 10: Serve hot with sourdough, garlic bread, naan, flatbread, rice, quinoa, baked potatoes, or cauliflower steaks.

Tips & Variations

  • Use paprika instead of Kashmiri chili powder for milder heat and a vibrant color.
  • Add a splash of coconut cream for an even richer, creamier texture.
  • Replace white beans with chickpeas for a slightly different flavor and texture.
  • For extra depth, toast the spices lightly before mixing with the onions.
  • Adjust the chili powder to your preferred spice level, less for mild, more for heat lovers.

Storage

Store the stew in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water or stock to loosen the consistency if it has thickened. This stew also freezes well; thaw completely before reheating.

How to Serve

A close-up view of a white bowl filled with a thick, brown bean stew that has visible white beans and green herb pieces scattered throughout. Part of the stew is scooped out, showing a smooth, saucy texture mixed with small chunks and finely chopped greens. A woman's hand holds a triangular piece of soft white bread dipped into the stew, with the stew thickly coating the bread's surface. The background has a white marbled texture. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this stew without coconut milk?

You can substitute coconut milk with another non-dairy milk such as cashew or oat milk, but coconut milk adds a unique richness and slight sweetness that complements the spices best.

Is this stew suitable for meal prep?

Yes, this stew holds up well in the fridge and reheats easily, making it perfect for meal prep or batch cooking. Just keep garnishes fresh to add at serving time.

Print

Spicy Lentil Bean Stew Recipe

This Spicy Lentil Bean Stew is a hearty and flavorful gluten-free, soy-free, and nut-free dish packed with warming spices, creamy coconut milk, and nutritious lentils and beans. Perfect for a comforting meal, it offers a delightful balance of heat and richness, garnished with fresh cilantro and a hint of lemon. Ideal to enjoy with bread, rice, or vegetables.

  • Author: Hannah
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Stew
  • Method: Stovetop
  • Cuisine: Indian-inspired
  • Diet: Gluten Free

Ingredients

Scale

Spice Mix

  • 1 teaspoon black pepper
  • 2 teaspoons Kashmiri chili powder, or paprika
  • ½ teaspoon ground cardamom
  • ¼ teaspoon ground cinnamon (scant measure)
  • 1/8 teaspoon ground clove
  • Optional: 2 teaspoons ground coriander
  • Optional: 1 teaspoon garam masala, or curry powder

Stew

  • 2 teaspoons oil
  • 1½ cups chopped onion
  • 1 bay leaf
  • 1 black cardamom pod, partially opened (optional)
  • ¼ teaspoon crushed fennel seeds
  • 2 tablespoons ginger-garlic paste (or 5 cloves garlic minced and ½ 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
  • ¼ to cup split red lentils
  • 15 oz can white beans, drained, or 1½ cups cooked white beans (cannellini, great northern, or chickpeas)
  • ½ 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)

Instructions

  1. Prepare the Spice Mix: In a small bowl, combine all the spice mix ingredients including any optional spices and set aside for later use.
  2. Sauté Onions: Heat a large skillet over medium-high heat and add the oil. Once hot, add the chopped onions with a pinch of salt and cook until translucent, about 3 minutes.
  3. Add Whole Spices: Stir in the bay leaf, black cardamom pod, and crushed fennel seeds. Cook for 3 to 4 minutes, adding a splash of water as needed to help the onions cook evenly and prevent burning.
  4. Add Ground Spices and Tomato: When onions start turning golden, add about ¾ of the prepared spice mix and a splash of water to prevent burning. Cook briefly for 10–15 seconds, then reduce heat to medium. Mix in the ginger-garlic paste, chopped tomato (or purée), and another splash of water. Cook until tomatoes become jammy and reduced, about 3 to 5 minutes, stirring frequently and breaking down larger tomato pieces.
  5. Add Liquids and Lentils: When the mixture leaves the sides of the pan and a sheen of oil appears on top, add the coconut milk, water or stock, and the remaining salt. Stir in the split red lentils and drained white beans.
  6. Simmer: Partially cover the pan and cook for 12 to 15 minutes, checking at 12 minutes to test lentils for doneness. Continue simmering with lid on if needed until lentils reach desired tenderness.
  7. Finish with Spinach and Seasoning: Remove the lid and fold in the thawed frozen spinach or fresh spinach. Cook for 1 more minute. Taste and adjust seasoning with salt, lemon juice for brightness, and ¼ teaspoon or more sugar or maple syrup to balance the heat and savoriness if desired.
  8. Garnish and Serve: Turn off heat and sprinkle the remaining spice blend on the stew. Garnish with fresh cilantro, additional lemon juice, red pepper flakes, and optionally non-dairy cream or yogurt. Serve hot with sourdough, garlic bread, naan, flatbread, rice, quinoa, baked potatoes, or cauliflower steaks for a warming meal.

Notes

  • You can customize the heat level by adjusting the amount of chili powder or paprika.
  • If black cardamom is unavailable, it can be omitted but adds a unique smoky flavor.
  • Frozen spinach can be replaced with fresh spinach chopped finely; just adjust cooking time accordingly.
  • Use vegetable stock instead of water for a richer flavor.
  • The stew stores well and flavors deepen if left to rest for a few hours or overnight.
  • For a vegan and gluten-free meal, ensure bread or accompaniments are suitable.

Keywords: lentil stew, bean stew, spicy lentils, gluten-free stew, vegan lentil recipe, Indian spices stew, coconut milk lentils

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating