Curried Bean Stew with Coconut & Coriander Drizzle
If you’re searching for a dish that bursts with warmth, texture, and vibrant flavors, look no further than the Curried Bean Stew with Coconut & Coriander Drizzle. This hearty, cozy stew brings together tender beans simmered in a fragrant curry sauce, enriched by creamy coconut milk, and elevated with a fresh, zesty coriander drizzle that ties it all perfectly together. Whether you’re craving a comforting weeknight dinner, a make-ahead meal, or a dish that pleases both vegetarians and curry lovers alike, this recipe is sure to become a fast favorite in your kitchen.
Why You’ll Love This Recipe
- Comfort in every spoon: The combination of beans and curry creates a satisfying, wholesome meal that feels like a warm hug.
- Vibrant yet simple ingredients: Each element shines without overwhelming, bringing balance and richness effortlessly.
- Versatile and adaptable: Whether you want it spicier, creamier, or packed with extra veggies, it welcomes your tweaks.
- Perfect for meal prep: This stew stores beautifully, making your busy weeknights easier and tastier.
- Balanced nutrition: Beans offer protein and fiber, while coconut adds healthy fats, making it delicious and nourishing.
Ingredients You’ll Need
The beauty of Curried Bean Stew with Coconut & Coriander Drizzle lies in its straightforward yet purposeful ingredient list. Each component is chosen to bring out distinct flavors, textures, and colors that balance perfectly in every bowl.
- Mixed beans: A blend of kidney, black, or cannellini beans provides hearty texture and protein.
- Coconut milk: Adds creamy richness and a subtle sweetness that mellows the spices.
- Onions and garlic: The aromatic foundation for deep, savory flavor in the stew.
- Curry powder: Brings warmth and complexity with a blend of turmeric, cumin, and coriander.
- Fresh coriander: Used in the drizzle to add brightness and fresh herbal notes.
- Tomatoes: Offer acidity and body, balancing the coconut’s creaminess.
- Vegetable stock: Builds depth of flavor and keeps everything moist without heaviness.
- Chili flakes or fresh chili: Optional but highly recommended for a gentle kick.
Variations for Curried Bean Stew with Coconut & Coriander Drizzle
One of the best things about this stew is how easily it can be customized. Whether you’re tailoring it to what’s in your pantry, your dietary needs, or simply your mood, it welcomes your culinary creativity.
- Swap the beans: Use chickpeas or lentils instead for a different texture and flavor profile.
- Go green: Add kale, spinach, or Swiss chard for an extra hit of nutrients and color.
- Make it spicy: Amp up the heat with fresh chilies, cayenne, or a splash of hot sauce.
- Protein boost: Stir in tofu cubes or cooked chicken if you’re not keeping it vegetarian.
- Nutty twist: Garnish with toasted cashews or almonds to add crunch and richness.
How to Make Curried Bean Stew with Coconut & Coriander Drizzle
Step 1: Sauté the Aromatics
Start by heating a splash of oil in a large pot over medium heat. Add finely chopped onions and minced garlic, cooking until soft and fragrant, about 5 minutes. This base will infuse your stew with rich, savory depth.
Step 2: Toast the Spices
Sprinkle in the curry powder and chili flakes, stirring constantly to toast them gently for 1-2 minutes. This step unlocks the spices’ full aroma and flavor, ensuring every spoonful sings.
Step 3: Add Tomatoes and Beans
Pour in chopped fresh tomatoes or canned tomatoes, stirring to combine. Then add your drained and rinsed beans, folding them gently into the curry mixture. The tomatoes create a slight tang that balances the creaminess of the coconut.
Step 4: Simmer with Coconut Milk
Pour in the coconut milk and vegetable stock, then bring everything to a gentle simmer. Let the stew cook uncovered for 20-25 minutes, stirring occasionally, so the flavors meld and the stew thickens beautifully.
Step 5: Prepare the Coriander Drizzle
While the stew simmers, blend fresh coriander leaves with a little lime juice, olive oil, and a pinch of salt to make the bright, tangy drizzle that finishes the dish perfectly.
Step 6: Serve and Garnish
Ladle the hot curried bean stew into bowls and drizzle generously with the coriander sauce. The freshness of the drizzle contrasts perfectly with the rich, spiced beans, making it irresistible.
Pro Tips for Making Curried Bean Stew with Coconut & Coriander Drizzle
- Use canned beans: For convenience, canned beans work great and save soaking time without compromising flavor.
- Toast your spices: Never skip this step; it intensifies the flavor and aroma dramatically.
- Control the coconut milk: Adjust the amount for a thicker or thinner stew depending on your preference.
- Fresh drizzle is key: Make the coriander sauce just before serving for maximum brightness and zing.
- Let it rest: The stew tastes even better the next day, as the spices deepen overnight.
How to Serve Curried Bean Stew with Coconut & Coriander Drizzle
Garnishes
Fresh coriander leaves, a squeeze of lime, and a sprinkle of toasted coconut flakes or chopped nuts add an extra layer of texture and flavor. A dollop of yogurt or vegan yogurt also cools things down beautifully on warmer days.
Side Dishes
Serve with fluffy basmati rice, warm naan bread, or even a simple side salad for a complete, satisfying meal. Each side complements the stew’s rich and creamy character perfectly.
Creative Ways to Present
Try serving the stew in hollowed-out bread bowls for rustic charm, or alongside a vibrant pickled vegetable salad to add contrasting acidity and crunch. Even a topping of crispy fried onions can bring an exciting textural surprise.
Make Ahead and Storage
Storing Leftovers
Place any leftover stew in an airtight container and store it in the refrigerator for up to 4 days. The flavors meld beautifully, making your meal prep both delicious and efficient.
Freezing
This stew freezes exceptionally well. Portion it into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating gently on the stove.
Reheating
Reheat on low to medium heat, stirring occasionally. Add a splash of water or coconut milk if the stew has thickened too much during storage. The coriander drizzle is best added fresh each time.
FAQs
Can I use dried beans instead of canned beans?
Absolutely! Just soak them overnight and cook until tender before adding to the stew. This takes more time but enhances texture and flavor.
Is this recipe vegan?
Yes, it’s completely vegan when you use plant-based stock and skip any dairy toppings, making it a fantastic option for plant-based diets.
How spicy is the Curried Bean Stew with Coconut & Coriander Drizzle?
The heat level is mild by default but easy to adjust up or down depending on your tastes by adding or reducing chili flakes or fresh chilies.
Can I make this stew in a slow cooker?
Yes, just add all ingredients except the coriander drizzle to the slow cooker, cooking on low for 6-8 hours. Add the drizzle fresh at the end for the best flavor.
What can I use instead of coconut milk?
You can substitute with cashew cream or another plant-based creamy alternative, but coconut milk adds a unique sweetness and richness that pairs beautifully with curry spices.
Final Thoughts
If you’re ready to warm your kitchen and your heart, try the Curried Bean Stew with Coconut & Coriander Drizzle. With its perfect balance of spice, creaminess, and freshness, it’s more than just a meal—it’s a delicious experience waiting to happen. Give it a go, and prepare to be hooked!
Related Posts
- How to Make One Pot Chili Fast and Easy
- How to Perfect Sausage and Herb Stuffing
- Why Slow Cooker Beef Stew Wins Dinner Every Time
Curried Bean Stew with Coconut & Coriander Drizzle
A hearty and comforting Curried Bean Stew enriched with creamy coconut milk and brightened with a fresh coriander drizzle. This vegan stew combines tender mixed beans simmered in a fragrant curry sauce, perfect for a flavorful weeknight dinner or meal prep. Easy to customize with various beans, veggies, and spice levels, it offers balanced nutrition with protein, fiber, and healthy fats.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop Simmering
- Cuisine: Fusion / Indian-inspired
- Diet: Vegan, Gluten Free
Ingredients
Beans & Legumes
- 400g mixed beans (kidney, black, or cannellini), drained and rinsed (canned or cooked)
Vegetables & Aromatics
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 400g fresh tomatoes, chopped or 1 can (400g) chopped tomatoes
Spices & Seasonings
- 2 tbsp curry powder (blend of turmeric, cumin, coriander)
- 1 tsp chili flakes or 1 fresh chili, finely chopped (optional)
- Salt, to taste
Liquids
- 400ml coconut milk
- 300ml vegetable stock
- 1 tbsp olive oil (for sautéing)
Coriander Drizzle
- 1 large handful fresh coriander leaves
- 1 tbsp lime juice
- 2 tbsp olive oil
- Pinch of salt
Optional Garnishes
- Fresh coriander leaves
- Toasted coconut flakes or chopped toasted cashews/almonds
- Lime wedges
- Dollop of yogurt or vegan yogurt
Instructions
- Sauté the Aromatics: Heat a splash of olive oil in a large pot over medium heat. Add the finely chopped onions and minced garlic. Cook until soft and fragrant, about 5 minutes, to create a rich savory base.
- Toast the Spices: Sprinkle in the curry powder and chili flakes (if using), stirring constantly. Toast gently for 1-2 minutes to release their full aroma and flavor.
- Add Tomatoes and Beans: Stir in the chopped fresh or canned tomatoes, then fold in the drained and rinsed mixed beans. Mix well to combine; the tomatoes add a slight tang that balances the creaminess of the coconut.
- Simmer with Coconut Milk: Pour in the coconut milk and vegetable stock. Bring the stew to a gentle simmer uncovered and cook for 20-25 minutes, stirring occasionally, until the flavors meld and the stew thickens beautifully.
- Prepare the Coriander Drizzle: While the stew simmers, blend fresh coriander leaves with lime juice, olive oil, and a pinch of salt until smooth. This bright, tangy drizzle finishes the dish perfectly.
- Serve and Garnish: Ladle the hot curried bean stew into bowls and drizzle generously with the coriander sauce. Garnish with optional fresh coriander leaves, toasted coconut flakes or nuts, lime wedges, and a dollop of (vegan) yogurt if desired.
Notes
- Use canned beans for convenience and to save soaking time without compromising flavor.
- Always toast your spices to intensify flavor and aroma.
- Adjust the amount of coconut milk for a thicker or thinner stew according to your preference.
- Make the coriander drizzle just before serving to retain its freshness and brightness.
- The stew tastes even better the next day as the flavors deepen overnight.
- You can swap the beans for chickpeas or lentils to change the texture and flavor.
- Add greens like kale, spinach, or Swiss chard for extra nutrients and color.
- Boost heat with fresh chilies, cayenne, or hot sauce if desired.
- For non-vegetarians, stir in tofu cubes or cooked chicken.
- Optional garnishes like toasted nuts add crunch and richness.
Nutrition
- Serving Size: 1 bowl (approx. 350g)
- Calories: 320 kcal
- Sugar: 6g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 12g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 0mg
Keywords: curried bean stew, coconut milk, coriander drizzle, vegan stew, gluten free, curry, bean curry, healthy meal, comfort food, plant-based
