Irresistible Curried Butter Beans
Curried Butter Beans are a delightful, flavorful dish that’s perfect for a quick weeknight dinner or a satisfying meal anytime. Creamy coconut milk pairs beautifully with the subtle spice of curry powder, while the butter beans lend a hearty texture that will please even the pickiest of eaters. This recipe shines as not only a comforting option but also a budget-friendly meal that can serve as a great meat alternative. Trust me, once you try it, you’ll come back for more!
Table of Contents

Why you’ll love this Curried Butter Beans recipe
This Curried Butter Beans recipe is a standout because it’s not only delicious, but it also prioritizes convenience and flavor. Perfect for an easy weeknight dinner or a light lunch, it fits seamlessly into your busy lifestyle. Plus, the ingredients are affordable and relatively easy to find, making it a practical choice for anyone.
But don’t just take my word for it. Here’s what one happy home chef had to say about their experience:
“Absolutely loved this dish! It came together so quickly, and the flavors were incredible. My kids even ate it without complaint!” – Sarah M.
How to make Curried Butter Beans
Making Curried Butter Beans is a breeze. The entire process comes together in under 30 minutes, making it a fantastic option for those evenings when time is tight but taste is a must. The blend of aromatics and spices creates an inviting aroma in your kitchen that promises something special on your plate.
Step-by-step overview
- Finely chop shallots, garlic, and fresh ginger.
- Sauté shallots in coconut oil.
- Add garlic, ginger, and tomato puree; stir.
- Toss in curry powder and butter beans.
- Pour in coconut milk and season to taste.
- Add spinach, lime juice, and chili flakes.
These steps highlight just how straightforward and satisfying this recipe truly is.
Ingredients
Here’s what you’ll need to whip up this delectable dish:
- 1 tbsp coconut oil
- 2 shallots (finely chopped)
- 3 cloves garlic (finely chopped)
- Thumb-sized piece fresh ginger (finely chopped)
- 400 g tinned butter beans
- 70 g spinach (chopped)
- 250 ml coconut milk
- 2 tbsp tomato puree
- 1 tbsp curry powder
- 1/2 lime (squeezed)
- 1 tsp chili flakes
If you’re in a pinch, feel free to swap the coconut milk for a dairy-free alternative and use frozen spinach instead of fresh!
Directions to follow
- Start by finely chopping the shallots. In a large pan, heat the coconut oil over medium heat.
- Add the shallots and sauté for 2-3 minutes until they soften.
- Next, add in the chopped garlic and ginger, stirring occasionally for another 2 minutes.
- After 5 minutes of cooking, add the tomato puree and a splash of water to loosen it up.
- Toss in the curry powder and the butter beans (including the water from the tin), mixing until well coated.
- Pour in the coconut milk, ensuring it’s the thick, creamy tinned variety, then season with salt.
- Let the mixture bubble for a few minutes to heat the beans.
- Stir in the chopped spinach, lime juice, chili flakes, and adjust seasoning if needed.
Serve immediately over a bed of rice or spread across a slice of crunchy sourdough!

Best ways to enjoy it
Curried Butter Beans are versatile and can be served in a number of delicious ways. Here are some ideas to elevate your meal:
- Serve over fluffy white or brown rice for a comforting bowl.
- Pair with quinoa for a protein-packed option.
- Spread on toasted sourdough for a hearty brunch treat.
- Drizzle with additional lime juice for an extra fresh kick!
How to store Curried Butter Beans
To keep your Curried Butter Beans fresh:
- Fridge: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezer: For longer storage, freeze in a safe container for up to 3 months. Just be sure to thaw overnight in the fridge before reheating.
Always make sure to reheat until steaming hot.
Helpful cooking tips
To enhance your dish, consider these helpful hints:
- Balancing Flavors: Adjust the amount of curry powder based on your spice tolerance. Start with a little and add more gradually.
- Adding Depth: A touch of turmeric can give your dish a vibrant yellow hue and an additional health boost.
- Thickness: If you prefer a thicker sauce, let it simmer uncovered for a few minutes to reduce.
Creative twists
This recipe is a blank canvas! Here are some variations to consider:
- Add Protein: Stir in chickpeas or shredded chicken for a heartier option.
- Different Greens: Instead of spinach, try kale or Swiss chard.
- Herb Infusion: Fresh cilantro or mint can elevate the dish with a fresh flavor.
FAQs
Can I use dried butter beans instead of canned?
Yes, but you’ll need to soak and cook them ahead of time. Canned beans are much quicker for this recipe.
How long does this dish take to prepare?
From start to finish, you can have these Curried Butter Beans ready in about 30 minutes.
Can I make this recipe spicy?
Absolutely! Increase the chili flakes or add fresh chopped chilies for additional heat.
Conclusion
Curried Butter Beans are more than just a simple meal; they are a testament to how flavorful and comforting vegetarian dishes can be. I encourage you to give this easy recipe a try—your taste buds will thank you! For more delicious recipes, don’t forget to explore the rest of the blog. Happy cooking!
Print
Irresistible Curried Butter Beans
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delightful and flavorful dish featuring creamy coconut milk and a hint of curry, perfect for quick dinners or satisfying meals.
Ingredients
- 1 tbsp coconut oil
- 2 shallots (finely chopped)
- 3 cloves garlic (finely chopped)
- Thumb-sized piece fresh ginger (finely chopped)
- 400 g tinned butter beans
- 70 g spinach (chopped)
- 250 ml coconut milk
- 2 tbsp tomato puree
- 1 tbsp curry powder
- 1/2 lime (squeezed)
- 1 tsp chili flakes
Instructions
- Start by finely chopping the shallots.
- In a large pan, heat the coconut oil over medium heat.
- Add the shallots and sauté for 2-3 minutes until they soften.
- Next, add in the chopped garlic and ginger, stirring occasionally for another 2 minutes.
- After 5 minutes of cooking, add the tomato puree and a splash of water to loosen it up.
- Toss in the curry powder and the butter beans (including the water from the tin), mixing until well coated.
- Pour in the coconut milk, ensuring it’s the thick, creamy tinned variety, then season with salt.
- Let the mixture bubble for a few minutes to heat the beans.
- Stir in the chopped spinach, lime juice, chili flakes, and adjust seasoning if needed.
- Serve immediately over a bed of rice or spread across a slice of crunchy sourdough!
Notes
Adjust the curry powder based on spice tolerance and try different greens for variation.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 10g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg