Butter Bean Curry is a dish that captivates the senses with its vibrant colors and rich aromas, making it the ultimate comfort food. Imagine a creamy blend of spices and tender butter beans simmering together, creating a flavor explosion that warms your soul and makes your taste buds do the happy dance.

Every spoonful of Butter Bean Curry takes me back to my grandmother’s kitchen, where the air was thick with the scent of spices and laughter. Every family gathering was an occasion for this dish, and let me tell you, nothing says “welcome” like a steaming bowl of curry served with fluffy rice. Whether it’s a rainy day or a cozy night in with friends, this dish promises to deliver an unforgettable culinary experience.
Why You'll Love This Butter Bean Curry
- This incredible Butter Bean Curry transforms simple everyday ingredients into restaurant-quality flavors that will blow your mind completely.
- Foolproof recipe techniques guarantee perfect results every single time, making even novice cooks feel like professional chefs instantly.
- Stunning visual appeal with gorgeous colors and mouthwatering aromas creates the ultimate Instagram-worthy dish for any special occasion.
- Endlessly adaptable for different dietary needs while working beautifully for meal prep, date nights, or entertaining large groups effortlessly.
What You’ll Need

Here’s what you’ll need to make this delicious Butter Bean Curry:
- Butter Beans: Use canned butter beans for convenience or dried ones if you prefer the homemade touch; just soak them overnight.
- Coconut Milk: Full-fat coconut milk adds creaminess and richness that perfectly balances the spices.
- Onion: A medium onion adds sweetness and depth; chop it finely to ensure it melds well into the curry.
- Garlic: Fresh garlic cloves are essential for flavor; use about three to four cloves for a robust taste.
- Fresh Ginger: A tablespoon of grated fresh ginger brings warmth and spice; don’t skip this—it’s magic!
- Tomatoes: Canned tomatoes work best here for a deep flavor base, but fresh tomatoes can work too if you prefer.
- Curry Powder: Your choice of curry powder will dictate the spice level; opt for mild or hot based on your preference.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Cooking Instructions
Follow these simple steps to prepare this delicious Butter Bean Curry:
Step 1: Sauté Onions
Heat some oil in a large pot over medium heat. Add chopped onions and cook until they turn translucent, which takes about five minutes. Stir occasionally so they don’t burn—nobody likes burnt onions!
Step 2: Add Garlic and Ginger
Once your onions are ready, toss in the minced garlic and grated ginger. Sauté them together until they release their heavenly aroma—about one minute should do it.
Step 3: Incorporate Tomatoes
Add in those canned tomatoes along with their juices. Let them simmer for about five minutes until they soften up nicely—this step is crucial for building that deep flavor.
Step 4: Spice It Up
Sprinkle in your curry powder along with salt and pepper to taste. Stir everything together like you’re conducting a culinary symphony! Cook for another two minutes to let those spices bloom.
Step 5: Creamy Delight
Pour in the coconut milk, stirring gently to combine it all. Bring your mixture to a gentle simmer; let it bubble away for about ten minutes so that all those flavors can marry each other beautifully.
Step 6: Add Butter Beans
Now, introduce those lovely butter beans into the pot! Gently fold them into the curry so they soak up all that flavor without breaking apart. Simmer together for another five minutes before serving.
Transfer to plates and drizzle with some extra coconut milk or garnish with fresh herbs for the perfect finishing touch. Enjoy this delightful Butter Bean Curry on its own or alongside fluffy rice or warm naan bread—the choice is yours!

You Must Know About Butter Bean Curry
- This showstopping Butter Bean Curry delivers restaurant-quality results using simple ingredients you probably already have at home.
- The perfect balance of textures and flavors creates an unforgettable dining experience that will have everyone asking for seconds.
- Picture-perfect presentation with vibrant colors makes this dish absolutely Instagram-worthy and guaranteed to impress any dinner guest.
- Incredibly versatile recipe that works beautifully for weeknight dinners, meal prep, special occasions, or even outdoor entertaining sessions.
Perfecting Cooking Process
Begin by sautéing your onions and garlic until fragrant, then add the spices to bloom their flavors. Next, stir in your butter beans and tomatoes, allowing them to simmer together for a deliciously creamy consistency.
Flavor Your Way
Feel free to customize your Butter Bean Curry by adding coconut milk for extra creaminess or tossing in some spinach for a nutritional boost. You can also swap butter beans for chickpeas if you’re feeling adventurous!
Storing & Reheating
Store your Butter Bean Curry in an airtight container in the fridge for up to four days. When reheating, add a splash of water to loosen the sauce and bring back that luscious texture.
Chef's Helpful Tips for Butter Bean Curry
- This professional-quality Butter Bean Curry relies on precise timing and temperature control to achieve restaurant-standard results consistently.
- Master the art of mise en place by prepping all ingredients beforehand, ensuring smooth execution and preventing any last-minute cooking disasters.
- The secret lies in layering flavors throughout the cooking process rather than seasoning only at the end for maximum depth.
- Pro tip: let the finished dish rest for optimal texture and flavor development before serving to hungry guests waiting eagerly.
I once made Butter Bean Curry during a family gathering, and it vanished faster than my cousin’s New Year’s resolutions! Everyone loved how creamy it was, and I felt like a culinary rock star when they begged me for the recipe.

FAQs
What is Butter Bean Curry?
Butter Bean Curry is a delicious and creamy dish made using butter beans, also known as lima beans. It typically features a rich sauce made from tomatoes, coconut milk, and an array of spices that enhance the flavors. This curry not only brings warmth and comfort but is also packed with nutrients, making it a popular choice for both vegetarians and meat lovers alike. The combination of butter beans and spices creates a satisfying meal that can be served with rice or bread.
How do I make Butter Bean Curry?
To make Butter Bean Curry, start by sautéing onions, garlic, and ginger in oil until they are fragrant. Next, add diced tomatoes and your choice of spices, such as cumin and coriander. Stir in cooked butter beans and coconut milk, allowing everything to simmer together for about 20 minutes. Adjust the seasoning to taste, and finish with fresh cilantro. This simple yet flavorful recipe can easily be customized with additional vegetables or proteins to suit your taste.
Can I use canned beans for Butter Bean Curry?
Yes, you can definitely use canned beans for Butter Bean Curry! Canned butter beans save time and effort since they are already cooked. Just rinse them under cold water before adding them to your curry mixture. This method also helps to reduce sodium content if you’re watching your salt intake. Using canned beans makes this recipe quick and convenient while still delivering excellent flavor.
What can I serve with Butter Bean Curry?
Butter Bean Curry pairs wonderfully with various sides. You can serve it over fluffy basmati rice or alongside warm naan bread for a hearty meal. For a lighter option, consider serving it with quinoa or a fresh salad. If you want to add some crunch, crispy papadums or vegetable fritters make great accompaniments as well. These sides enhance the overall dining experience while complementing the rich flavors of the curry.
Conclusion
In conclusion, preparing Butter Bean Curry is both simple and rewarding. This dish showcases the deliciousness of butter beans combined with aromatic spices and creamy coconut milk. Whether you choose to serve it with rice or flatbreads, it’s sure to please everyone at the table. With its nutrient-rich ingredients and easy preparation method, Butter Bean Curry stands out as an excellent addition to your weekly meal plan or special occasions alike. Enjoy the delightful flavors!
Butter Bean Curry
Butter Bean Curry is a comforting and flavorful dish that warms the soul with its creamy texture and rich spices. This delightful vegetarian curry combines tender butter beans with aromatic ingredients, creating a satisfying meal perfect for any occasion, from casual weeknights to festive gatherings. Serve it alongside fluffy rice or warm naan for a complete experience that will leave everyone asking for seconds.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves 4
- Category: Main
- Method: Simmering
- Cuisine: Vegetarian
Ingredients
- 2 cans (15 oz each) butter beans, drained and rinsed
- 1 can (13.5 oz) full-fat coconut milk
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 can (14 oz) diced tomatoes
- 2 tbsp curry powder
- Salt and pepper to taste
- 2 tbsp cooking oil
Instructions
- Heat oil in a large pot over medium heat. Add chopped onions and sauté until translucent (about 5 minutes).
- Stir in minced garlic and grated ginger; cook until fragrant (about 1 minute).
- Add diced tomatoes with their juices, simmer for 5 minutes until softened.
- Sprinkle in curry powder, salt, and pepper; stir well and cook for an additional 2 minutes.
- Pour in coconut milk and bring to a gentle simmer; let bubble for about 10 minutes.
- Gently fold in butter beans, simmering for another 5 minutes before serving.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 6g
- Sodium: 340mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg






