Curried Bean Stew with Coconut & Coriander Drizzle
Curried Bean Stew with Coconut & Coriander Drizzle is a wholesome, soul-warming stew combining tender beans, rich aromatic curry spices, creamy coconut milk, and a fresh coriander and lemon drizzle. This vegan and gluten-free dish offers a satisfying balance of comforting textures and vibrant flavors, perfect for weeknight dinners or festive occasions.
- Author: Judy
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Fusion / Indian-inspired
- Diet: Vegan, Gluten Free
Beans and Base
- 400g cooked white beans or chickpeas (drained and rinsed if canned)
- 400ml coconut milk
- 400g diced tomatoes (canned or fresh)
- 250ml vegetable stock
Aromatics and Spices
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons curry powder
- 2 tablespoons olive oil
Coriander Drizzle
- 1 large handful fresh coriander leaves
- 1 tablespoon lemon juice
- 1 tablespoon olive oil
Optional Variations
- Fresh chili peppers or a dash of cayenne pepper (for spicy kick)
- Spinach, kale, or diced sweet potatoes (vegetable boost)
- Tofu cubes or tempeh (extra protein)
- Toasted cashews or sliced almonds (nutty touch)
- Alternative beans such as black beans, kidney beans, or lentils
- Sauté the Aromatics: Heat olive oil in a large pan over medium heat. Add finely chopped onions and minced garlic, cooking until soft and fragrant, laying the aromatic foundation for the stew.
- Add the Curry Powder and Tomatoes: Stir in the curry powder and let it bloom in the oil for about a minute to release its spices. Then add the diced tomatoes and cook down until they meld beautifully with the spices, creating a luscious base.
- Mix in Beans and Coconut Milk: Add the cooked beans to the pan followed by the creamy coconut milk. Gently stir to combine, ensuring the beans absorb the rich, spiced coconut flavors.
- Simmer with Stock: Pour in the vegetable stock to your preferred consistency. Let the stew simmer on low heat for 15-20 minutes to allow flavors to harmonize and for the beans to become tender and luscious.
- Prepare the Coriander Drizzle: While the stew simmers, blend fresh coriander leaves with lemon juice and olive oil to create a bright, zesty topping that adds freshness and vibrant color when drizzled over the stew.
- Serve and Enjoy: Ladle the stew into bowls and drizzle generously with the coriander and coconut mixture. Serve warm and enjoy the complex layers of flavor.
Notes
- Use freshly ground curry powder for the most vibrant flavor.
- Allow sufficient simmering time to deepen and meld flavors fully.
- Adjust thickness by gradually adding more stock or coconut milk as desired.
- Mix different types of beans to add texture and complexity.
- Prepare the coriander drizzle just before serving to keep it fresh and vibrant.
Nutrition
- Serving Size: 1 bowl (approx. 300g)
- Calories: 320 kcal
- Sugar: 5g
- Sodium: 480mg
- Fat: 14g
- Saturated Fat: 10g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg
Keywords: curried bean stew, coconut curry, vegan stew, coriander drizzle, easy weeknight dinner, plant-based stew