Curried Bean Stew with Coconut & Coriander Drizzle
There’s something soul-soothing about a bubbling pot of stew, especially when it’s infused with the warm spices of curry and finished with a creamy, herbaceous drizzle. This Curried Bean Stew with Coconut & Coriander Drizzle is like a cozy blanket in a bowl. Imagine tender beans soaked in aromatic coconut broth, sweetened slightly with tomatoes, then brightened with a splash of citrus and the fresh green whisper of coriander. Trust me, this one’s a total game-changer.
Behind the Recipe
This stew was born from a cold evening and a nearly empty pantry. I had beans, canned tomatoes, a can of coconut milk, and a bunch of coriander on its last leg. With a little inspiration and a lot of stirring, this bowl of comfort came to life. What began as a “clean out the cupboard” dish quickly became one of my most requested recipes among friends. It’s hearty, healthy, and deeply satisfying—without requiring a trip to the store.
Recipe Origin or Trivia
Curried bean stews have roots in many global cuisines, from Indian dal to Caribbean bean dishes. This particular version is inspired by the fusion of Indian spices and Southeast Asian coconut-based curries. The coriander drizzle adds a fresh, modern twist, drawing on the flavors of chutneys and herb pastes often served alongside curries. Beans provide a protein-rich, affordable foundation that has made them a beloved staple around the world.
Why You’ll Love Curried Bean Stew with Coconut & Coriander Drizzle
Versatile: Use any mix of beans or even lentils you have on hand.
Budget-Friendly: Beans, canned tomatoes, and spices keep costs low.
Quick and Easy: Comes together in just about 30 minutes with minimal prep.
Customizable: Adjust the spice level, add veggies, or swap the drizzle.
Crowd-Pleasing: It’s rich, flavorful, and comforting—ideal for sharing.
Make-Ahead Friendly: Tastes even better the next day after flavors meld.
Great for Leftovers: Reheat beautifully and freezes like a dream.
Chef’s Pro Tips for Perfect Results
Bring out the best in every spoonful with these chef-tested secrets:
- Use a mix of beans for texture—try chickpeas, kidney beans, and black beans.
- Let the spices bloom in oil before adding liquids to deepen flavor.
- Simmer gently to avoid breaking up the beans.
- Add a squeeze of lime or lemon at the end to lift the stew.
- Blend the coriander drizzle until ultra-smooth for a restaurant-worthy finish.
Kitchen Tools You’ll Need
To whip this up with ease, grab these essentials:
Large Pot or Dutch Oven: For even heat and plenty of simmering space.
Blender or Food Processor: To whip up the creamy coriander drizzle.
Sharp Knife & Cutting Board: For prepping your onions, garlic, and herbs.
Wooden Spoon or Ladle: For stirring and serving.
Small Bowl: To mix and serve your drizzle.
Ingredients in Curried Bean Stew with Coconut & Coriander Drizzle
Each element here is chosen to build layers of warmth, richness, and vibrancy:
Olive Oil: 2 tablespoons – For sautéing and blooming the spices.
Onion: 1 large, finely chopped – Adds sweetness and depth.
Garlic: 4 cloves, minced – Delivers a bold, savory base.
Ginger: 1 tablespoon, grated – Brings warmth and zing.
Curry Powder: 2 tablespoons – The heart of the dish’s flavor.
Ground Cumin: 1 teaspoon – Adds earthy complexity.
Chili Flakes: 1/2 teaspoon (optional) – For a gentle heat.
Canned Tomatoes: 1 can (14 ounces), crushed – Gives a sweet-tart body.
Coconut Milk: 1 can (13.5 ounces) – Lends creaminess and tropical flair.
Vegetable Broth: 2 cups – Balances the richness and helps stew the beans.
Mixed Beans: 3 cups (or 2 cans), drained and rinsed – For hearty texture and protein.
Salt: 1 teaspoon – Enhances all the flavors.
Lime Juice: 1 tablespoon – Brightens the whole dish.
Fresh Spinach: 2 cups – Stirred in at the end for color and nutrients.
For the Drizzle:
Fresh Coriander: 1 cup – Herbaceous and fresh.
Coconut Cream: 1/3 cup – For silky texture and sweetness.
Lime Juice: 1 tablespoon – Adds a zesty tang.
Salt: Pinch – To enhance the drizzle’s flavor.
Ingredient Substitutions
Need to make swaps? Here’s how:
Olive Oil: Use coconut or avocado oil.
Curry Powder: Try garam masala or your favorite spice blend.
Coconut Milk: Use oat cream or almond milk for a lighter version.
Mixed Beans: Use lentils, chickpeas, or even white beans.
Spinach: Kale or Swiss chard work just as well.
Coriander: Use parsley or mint for a different twist.
Coconut Cream: Greek yogurt or cashew cream (if not vegan).
Ingredient Spotlight
Coconut Milk: This rich, slightly sweet milk tempers the spices and brings a creamy, indulgent texture without dairy.
Curry Powder: A blend of spices including turmeric, coriander, and fenugreek, it’s the soul of the dish, offering warmth and depth.

Instructions for Making Curried Bean Stew with Coconut & Coriander Drizzle
Let’s bring this warming dish to life. Here are the steps you’re going to follow:
1. Preheat Your Equipment:
Set a large pot over medium heat and drizzle in the olive oil.
2. Combine Ingredients:
Add chopped onion and sauté until translucent. Stir in garlic and ginger, cooking until fragrant.
3. Prepare Your Cooking Vessel:
Add curry powder, cumin, and chili flakes, stirring to toast the spices for about 1 minute.
4. Assemble the Dish:
Pour in crushed tomatoes, coconut milk, and vegetable broth. Stir in the beans and salt.
5. Cook to Perfection:
Bring to a simmer and cook gently for 15–20 minutes. Stir in spinach and lime juice just before turning off the heat.
6. Finishing Touches:
In a blender, combine coriander, coconut cream, lime juice, and a pinch of salt. Blend until smooth.
7. Serve and Enjoy:
Ladle the stew into bowls and swirl the coconut coriander drizzle over the top. Serve warm with crusty bread or rice.
Texture & Flavor Secrets
This stew is all about contrast: creamy coconut broth against hearty beans, tender spinach folded in for silkiness, and that vibrant drizzle for a fresh, cooling finish. The spices layer in waves—first warmth, then sweetness, then zing. It’s a spoonful that keeps you going back for more.
Cooking Tips & Tricks
Here’s how to make it even better:
- Always toast your spices to wake up their flavors.
- Blend the drizzle just before serving for maximum freshness.
- Add a spoonful of tomato paste if you want a deeper tomato flavor.
- Garnish with extra coriander leaves for a pop of green.
What to Avoid
To keep this stew dreamy, skip these common mistakes:
- Boiling too hard—beans can break apart and turn mushy.
- Skipping the drizzle—it balances the whole dish.
- Using old spices—they lose potency and depth.
Nutrition Facts
Servings: 4
Calories per serving: 390
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Make-Ahead and Storage Tips
This stew is perfect for batch cooking. Make it up to 3 days in advance and store in the fridge. It freezes well for up to 2 months. Reheat gently on the stove, adding a splash of broth if it thickens too much. The drizzle is best made fresh, but can be kept in the fridge for 2 days.
How to Serve Curried Bean Stew with Coconut & Coriander Drizzle
Serve in shallow bowls to showcase the drizzle. Pair it with:
- Warm naan or crusty sourdough.
- A side of basmati or jasmine rice.
- A crisp cucumber salad to contrast the richness.
Creative Leftover Transformations
Here’s how to repurpose your leftovers:
- Blend into a thick dip and serve with pita.
- Use as a stuffing for baked sweet potatoes.
- Thin out with broth and turn it into a spicy soup.
Additional Tips
To make your stew extra special:
- Add a dash of cinnamon or cardamom for warmth.
- Use fresh turmeric for a vibrant color boost.
- Stir in a spoonful of peanut butter for extra richness.
Make It a Showstopper
Make your stew visually irresistible:
- Swirl in the drizzle using a spoon or squeeze bottle.
- Garnish with microgreens or chili oil for contrast.
- Serve with a colorful napkin or rustic bread on the side.
Variations to Try
Keep it exciting with these twists:
- Chickpea & Sweet Potato Stew: Sub beans for chickpeas and add roasted sweet potato cubes.
- Spicy Coconut Stew: Increase chili flakes and add sliced red chilies.
- Lentil Curry Stew: Use red lentils instead of beans for a silkier texture.
- Green Goddess Version: Add blended spinach and basil to the drizzle.
- Protein Boost: Add tofu cubes or shredded chicken (if not vegan).
FAQ’s
Q1: Can I use dried beans?
Yes, just cook them first until tender before adding.
Q2: Is this dish spicy?
It’s mild as written. Add more chili if you prefer heat.
Q3: Can I skip the coconut milk?
You can sub with almond or oat milk, but the texture will be lighter.
Q4: How do I store the drizzle?
Refrigerate in an airtight container for up to 2 days.
Q5: Can I freeze the whole stew?
Yes, it freezes beautifully. Just hold off on the drizzle until serving.
Q6: What type of curry powder is best?
Use a mild or medium Indian-style blend for balance.
Q7: Can I make it oil-free?
Yes, sauté using a splash of water or broth.
Q8: What’s a good substitute for coriander?
Fresh parsley or mint makes a great alternative.
Q9: What can I serve it with?
Crusty bread, naan, or a scoop of rice.
Q10: Can I use light coconut milk?
Yes, it will be slightly less rich but still delicious.
Conclusion
This Curried Bean Stew with Coconut & Coriander Drizzle is more than a meal—it’s a comforting, nourishing bowl of goodness that delivers on flavor and flair. It’s easy to make, endlessly adaptable, and guaranteed to warm your belly and brighten your day. Let me tell you, it’s worth every bite.
PrintCurried Bean Stew with Coconut & Coriander Drizzle
A cozy and flavorful Curried Bean Stew enriched with coconut milk and topped with a fresh coriander drizzle. This nourishing bowl brings together warm spices, tender beans, and vibrant herbs for the ultimate comfort food.
Ingredients
- 2 tablespoons Olive Oil
- 1 large Onion, finely chopped
- 4 cloves Garlic, minced
- 1 tablespoon Ginger, grated
- 2 tablespoons Curry Powder
- 1 teaspoon Ground Cumin
- 1/2 teaspoon Chili Flakes (optional)
- 1 can (14 ounces) Crushed Tomatoes
- 1 can (13.5 ounces) Coconut Milk
- 2 cups Vegetable Broth
- 3 cups Mixed Beans (or 2 cans), drained and rinsed
- 1 teaspoon Salt
- 1 tablespoon Lime Juice
- 2 cups Fresh Spinach
- 1 cup Fresh Coriander
- 1/3 cup Coconut Cream
- 1 tablespoon Lime Juice (for drizzle)
- Pinch of Salt (for drizzle)
Instructions
- Set a large pot over medium heat and drizzle in the olive oil.
- Sauté chopped onion until translucent, then add garlic and ginger, cooking until fragrant.
- Stir in curry powder, cumin, and chili flakes. Toast for 1 minute to bloom the spices.
- Pour in crushed tomatoes, coconut milk, and vegetable broth. Stir in the beans and salt.
- Bring to a simmer and cook for 15–20 minutes. Stir in spinach and lime juice just before turning off the heat.
- In a blender, combine coriander, coconut cream, lime juice, and a pinch of salt. Blend until smooth.
- Ladle the stew into bowls and swirl the coconut coriander drizzle over the top. Serve warm.
Notes
- Use a mix of beans for texture—chickpeas, kidney, and black beans work well.
- Toast spices in oil to enhance flavor depth.
- Make the drizzle fresh for the most vibrant taste.
- Reheat leftovers gently with a splash of broth if needed.