Velvety Coconut Butter Bean Curry

Creamy Butter Bean Curry with Coconut Milk: An Easy Vegan Delight

Embark on a culinary journey with our incredibly creamy Butter Bean Curry, a dish that masterfully blends the richness of velvety coconut milk with a harmonious medley of aromatic spices. This vegan-friendly masterpiece is so profoundly satisfying, it consistently wins over even the most devoted meat lovers—a true testament to its hearty and flavorful profile.

Crafted for convenience and taste, this butter bean curry promises a fulfilling meal in just over 30 minutes, making it the quintessential choice for a busy weeknight. Its delicate lusciousness and captivating aroma stem from a perfectly balanced spice blend, offering a mild heat that can easily be intensified to suit your preference for an extra kick. Whether you enjoy it as a standalone dish or complement it with fluffy coconut rice, warm homemade naan, or quick yoghurt flatbreads, this butter bean curry is destined to become a guaranteed hit at your table.

Butter bean curry in a bowl alongside a bowl of rice and a bowl of yoghurt.

Why You’ll Adore This Creamy Butter Bean Curry

Our Butter Bean Curry isn’t just a recipe; it’s a promise of a delightful dining experience. Here’s what makes this dish an absolute must-try:

  • **Unmatched Creaminess:** The generous addition of coconut milk infuses this curry with an unparalleled richness and velvety texture, creating a truly satisfying and indulgent meal that feels wonderfully decadent.
  • **Vegan Appeal for All:** Designed to be deliciously plant-based, this curry is robust and flavorful enough to impress even the most avid meat enthusiasts. It’s a fantastic way to introduce satisfying vegan meals into your routine, proving that meatless options can be incredibly hearty and enjoyable.
  • **Lightning-Fast Preparation:** Life is busy, and your meals shouldn’t add to the stress. Ready in just over 30 minutes, this recipe is your ideal solution for a quick yet wholesome weeknight dinner, ensuring you spend less time cooking and more time savoring.
  • **Perfectly Balanced Spices:** We’ve crafted a spice blend that offers a fragrant and harmonious flavor profile with a gentle, inviting warmth. This mild seasoning is perfect for all palates and can be effortlessly customized to deliver a fiery kick for those who crave extra heat.
  • **Effortless Cooking Experience:** Don’t let the thought of making curry intimidate you. This butter bean curry recipe is incredibly straightforward, guided by clear, step-by-step instructions that make the cooking process enjoyable and accessible for cooks of all skill levels.
  • **Nutrient-Packed Goodness:** Butter beans are a fantastic source of plant-based protein and fiber, making this curry not only delicious but also wonderfully nutritious. Paired with the healthy fats from coconut milk and the antioxidant benefits of spices, it’s a meal that nourishes your body and soul.

Essential Ingredients for Your Butter Bean Curry

Crafting a truly exceptional curry begins with understanding your ingredients. Here’s a closer look at the stars of our Butter Bean Curry, along with helpful notes and substitution tips.

**For the complete list of ingredients and precise measurements, please refer to the comprehensive recipe card at the bottom of this post.

Butter bean curry ingredients.

Butter Beans (Lima Beans)

Butter beans, also known as Lima beans, are the hero of this curry, providing a delightful creamy texture and a robust, earthy flavor. We opt for two tins (400g/14 oz each) of pre-cooked butter beans for ultimate convenience. Simply drain and rinse them, and they are ready to be incorporated into your simmering sauce. This saves significant time without compromising on quality or taste.

If you prefer to cook from scratch, dry butter beans are an excellent option. Remember to soak them overnight to reduce cooking time and ensure even tenderness. After soaking, drain the beans and cook them for approximately 50-60 minutes, or until they reach your desired softness. A pinch of salt added in the last 10 minutes of cooking will enhance their natural flavor.

Coconut Milk

Coconut milk is the secret to the luxurious creaminess and subtle sweetness in this vegan curry. It offers a healthier, dairy-free alternative to traditional heavy creams, making the dish accessible to those following a vegan diet or seeking lighter options. Its distinct, delicate coconut flavor complements the spices beautifully without overpowering them.

For the deepest flavor and most indulgent texture, we highly recommend using full-fat coconut milk. This provides a rich body to the curry that truly elevates the experience. However, if you’re aiming for a lighter meal, low-fat coconut milk can be used, though it might result in a slightly thinner consistency.

Chopped Tomatoes

Canned chopped tomatoes are a staple in our pantry for their consistent quality and unmatched convenience. They form the vibrant, tangy base of the curry sauce, providing essential acidity and depth of flavor that balances the richness of the coconut milk.

Should you prefer to use fresh tomatoes, opt for about 400g/14 oz of ripe, peeled tomatoes. Dice them finely and allow them a few extra minutes to break down and release their juices during the cooking process before introducing the coconut milk. This ensures a smooth, well-integrated tomato flavor.

Garlic and Ginger

Garlic and ginger are the foundational aromatics that build the flavor profile of any good curry. We lean on the convenience of garlic and ginger pastes, readily available in tubes or jars, to streamline the preparation process. These pre-prepared pastes save time and effort, ensuring a burst of flavor in every spoonful.

For those who relish the ritual of cooking and prefer the brightest, freshest flavors, feel free to use fresh garlic and ginger. Mince the garlic and grate the ginger finely. The slight effort is rewarded with an incredibly pungent and aromatic base that truly sings in the curry.

The Spices: A Symphony of Flavors

The spices are the heart and soul of this Butter Bean Curry, transforming simple ingredients into a fragrant culinary delight. Our recipe features a carefully curated blend that delivers a harmonious and aromatic experience with a mild simmer. This blend includes:

  • Curry Powder: The cornerstone of many Indian dishes, providing a warm, earthy base.
  • Garam Masala: A fragrant finishing spice that adds a complex, aromatic depth.
  • Ground Coriander: Offers a sweet, citrusy, and slightly earthy note.
  • Ground Cumin: Imparts a warm, pungent, and slightly bitter flavor.
  • Turmeric Powder: Known for its vibrant color, mild earthy taste, and numerous health benefits.

This balanced combination creates a mild yet deeply flavorful curry. However, this is your chance to get creative and tailor the spice levels to your personal preference. For those craving an extra kick, a sprinkle of cayenne pepper, a dash of chili powder, a few red chili flakes, or a hotter variety of curry powder can be added to elevate the heat. Remember, your curry, your rules!

Brown Sugar

A small but mighty ingredient, the teaspoon of brown sugar in this recipe plays a crucial role, especially in tomato-rich curries. It’s not about adding sweetness, but rather about gracefully balancing the acidity from the tomatoes and harmonizing the complex spice blend. This subtle addition rounds out the flavors, creating a more cohesive and pleasant taste profile.

We highly recommend including it, unless you are following a strict sugar-free diet. White sugar can also be used as a direct substitute if brown sugar is not available.

How to Make Your Delicious Butter Bean Curry

Follow these simple steps to create a rich, aromatic, and deeply satisfying butter bean curry that’s perfect for any occasion.

Draining the butter beans in a sieve for the butter bean curry.
  1. Prepare the Beans: Begin by thoroughly draining the canned butter beans in a colander or sieve. A quick rinse under cold water is also beneficial. Set the drained beans aside, ready for later use.
Frying the onions in a large frying pan.
  1. Sauté the Onions: Heat your preferred cooking oil (such as coconut oil, vegetable oil, or rapeseed oil) in a large frying pan or skillet over medium heat. Add the chopped onions and sauté them gently for approximately 4-5 minutes, stirring occasionally, until they become soft, translucent, and just begin to turn a light golden brown. This step builds the aromatic base of your curry.
Adding garlic and ginger to onions.
  1. Add Garlic and Ginger: Stir in the garlic and ginger pastes (or your freshly minced and grated versions) to the sautéed onions. Cook for another 1 minute, stirring continuously, until their fragrant aroma fills your kitchen. Be careful not to burn them.
Adding the spices to the onions in a large pan.
  1. Toast the Spices: Add the curry powder, garam masala, ground coriander, ground cumin, and turmeric powder to the pan. Continue to cook for 1 minute, stirring constantly to ensure the spices are well-toasted with the onions. This brief toasting enhances their flavors and releases their essential oils.
Adding the tinned tomatoes to the onions.
  1. Incorporate Tomatoes, Salt, and Sugar: Pour in the chopped tomatoes, then add the salt and brown sugar. Stir all the ingredients together thoroughly to combine. Cook for 1 minute, allowing the flavors to meld and the tomatoes to soften slightly.
Adding coconut milk to the butter bean curry.
  1. Add Coconut Milk: Next, pour in the can of full-fat coconut milk. Stir it into the curry sauce until it is fully incorporated and the sauce appears smooth and homogenous. This usually takes about 1-2 minutes.
Adding butter beans to the curry sauce in a large pan.
  1. Simmer the Curry: Gently add the drained butter beans to the rich curry sauce. Bring the sauce to a gentle simmer, then reduce the heat to low. Allow the curry to cook for 15-20 minutes, or until it has thickened to your desired consistency. Stir the curry every few minutes during this time to prevent any sticking or burning at the bottom of the pan.

    Note: The exact simmering time can vary based on your cooking vessel. For instance, in a 30cm (12″) frying pan, it typically takes around 15 minutes over low heat for the curry to reach our preferred thickness. If you are using a deeper pot or saucepan, it may require a slightly longer simmering period.

Adding coriander to the butter bean curry.
  1. Finishing Touches: Finally, sprinkle a generous handful of fresh chopped coriander (cilantro) into the curry and stir it through. Taste the curry and adjust the seasoning with more salt and freshly ground black pepper if needed.
  1. Serve: Spoon the hot butter bean curry into individual bowls and serve immediately. It pairs perfectly with warm naans, fluffy rice, or your favorite flatbreads.
Butter bean curry in a bowl alongside a bowl of rice and a bowl of yoghurt.

Perfect Pairings for Your Butter Bean Curry

This versatile butter bean curry shines when served with a variety of accompaniments. Here are some delicious suggestions to complete your meal:

  • Coconut Basmati Rice: The subtle sweetness of coconut rice beautifully complements the rich and creamy curry, adding another layer of tropical flavor.
  • Homemade Naan Bread: Soft, chewy naan is perfect for soaking up every last drop of the flavorful sauce. Try a Peshwari naan for a hint of sweetness.
  • Quick Flatbreads: For a lighter and faster alternative, simple yoghurt flatbreads are an excellent choice.
  • Poppadoms and Indian Dips: Crispy poppadoms served with an assortment of chutneys and raita add a delightful texture and tangy contrast.
  • Refreshing Beverages: A crisp white wine, sparkling water with a squeeze of lime, or a cooling strawberry lassi all make excellent drink pairings.

Creative Variations to Explore

While our butter bean curry recipe is fantastic as is, don’t hesitate to experiment and make it your own. Here are a few ideas to inspire your culinary creativity:

  • **Different Onions:** Swap out the yellow onion for red onion or shallots to subtly alter the sweetness and pungency of the base.
  • **Add Vegetables:** Introduce vibrant color and additional nutrients by adding diced green or red bell peppers (capsicum), green beans, or even spinach in the last few minutes of cooking.
  • **Root Vegetable Goodness:** For a heartier curry, consider adding cubes of sweet potato or butternut squash. They cook down beautifully and add a natural sweetness and creamy texture.
  • **Whole Spices for Depth:** For a more authentic and intense flavor, toast whole cumin seeds and coriander seeds in oil before grinding them fresh in a mortar and pestle.
  • **Citrus Brightness:** A squeeze of fresh lemon juice or lime juice just before serving can brighten the flavors and add a refreshing zest.
  • **Warm Spice Notes:** Enhance the aromatic profile by adding half a teaspoon of mustard seeds at the beginning with the onions, or toss in a cinnamon stick to simmer with the sauce.
  • **Boost Tomato Flavor:** If you desire a more pronounced tomato flavor, stir in a tablespoon of tomato puree or tomato paste along with the chopped tomatoes.

Storage, Reheating, and Freezing Tips

This butter bean curry is excellent for meal prep and often tastes even better the next day as the flavors deepen. Here’s how to store it properly:

Storage

To store any leftover butter bean curry, first allow it to cool completely to room temperature. Transfer the cooled curry to an airtight container. It can then be refrigerated for up to 3-4 days. Ensure the container is sealed tightly to maintain its freshness and prevent any absorption of other refrigerator odors.

Reheating

When you’re ready to enjoy your leftovers, gently warm the curry on the stovetop over low to medium heat. If the curry has thickened significantly during storage, you may want to add a splash of water or a little extra coconut milk to restore its original smooth consistency. Stir occasionally to ensure even heating and prevent it from sticking to the bottom of the pan. Avoid using high heat, as this can cause the beans to break down too much or the sauce to scorch.

Freezing

This butter bean curry freezes exceptionally well, making it a fantastic option for future quick meals. Allow the curry to cool completely before transferring it to a freezer-safe container or heavy-duty zip-top freezer bag. If using a bag, press out as much air as possible before sealing to prevent freezer burn. Label the container or bag with the date. The curry can be stored in the freezer for up to 2-3 months without significant loss of quality. To reheat, thaw the frozen curry in the refrigerator overnight, then follow the stovetop reheating instructions.

More Inspiring Curry Recipes

If you’ve enjoyed this butter bean curry, we invite you to explore more of our delicious curry creations, perfect for expanding your culinary repertoire:

  • Chicken Dopiaza
  • Chicken Handi Curry
  • Nepalese Chicken Curry
  • Oven-baked Pasanda Curry
  • Aromatic Beef Curry with Coconut Milk
  • Curried Mince (for Vetkoek)
  • Curry Noodle Salad
  • Chicken Karahi

Recipe Card: Creamy Butter Bean Curry with Coconut Milk

Butter bean curry in a bowl alongside a bowl of rice and a bowl of yoghurt.

Creamy Butter Bean Curry with Coconut Milk

You’re in for a treat with this creamy Butter Bean Curry recipe, simmered gently in the richness of velvety coconut milk. This go-to meal for no-meat days is hearty and fulfilling, ready in just over 30 minutes, making it an ideal midweek option.

Average rating: 5 out of 5 stars from 28 votes.

Print Recipe

Course: Main Course
Cuisine: Indian
Prep Time: 35 minutes
Total Time: 35 minutes
Servings: 4 servings with rice, 2 large servings without rice
Calories: 529 kcal
Author: Maretha Corbett

Ingredients

  • 2 tins 400g (14 oz) butter beans, drained
  • 1 tablespoon oil for frying – like coconut, vegetable, or rapeseed oil
  • 1 medium onion, chopped – around 120g (4 oz)
  • 4 teaspoons garlic paste – or fresh, chopped garlic
  • 2 teaspoons ginger paste – or fresh, grated ginger
  • 1½ tablespoons mild curry powder – or hot if you prefer
  • 2 teaspoons garam masala
  • 1 teaspoon ground coriander
  • ½ teaspoon ground cumin
  • ½ teaspoon ground turmeric
  • 1 tin 400g (14 oz) chopped tomatoes
  • ½-1 teaspoon salt – or to taste (we prefer 1 teaspoon)
  • 1 teaspoon brown sugar – or white sugar
  • 1 tin 400g (14 oz) full-cream coconut milk
  • handful chopped coriander (cilantro)

Instructions

  1. Drain the butter beans in a colander or sieve and set them aside.
  2. Heat the oil in a large frying pan (skillet) and sauté the chopped onions over medium heat until soft, translucent and slightly browned, approximately 4-5 minutes.
  3. Add the garlic and ginger pastes (or fresh versions) and sauté with the onions for 1 minute until fragrant.
  4. Add the curry powder, garam masala, ground coriander, ground cumin and turmeric. Cook for 1 minute, continuously moving it around with the onions.
  5. Tip in the chopped tomatoes and add the salt and sugar. Stir to combine and cook for 1 minute.
  6. Next, pour in the can of coconut milk. Stir it into the curry sauce until it’s fully dissolved and smooth. Approximately 1-2 minutes.
  7. Add the drained butter beans to the curry sauce. Bring the sauce to a gentle simmer, then reduce the heat to low. Cook for 15-20 minutes or until it thickens to your liking. Stir the curry every few minutes to prevent sticking or burning.

    Note: In our 30cm (12″) frying pan, it takes 15 minutes over low heat for the curry to thicken to our liking. If your cooking vessel is deeper, it may take a bit longer.

  8. Lastly, sprinkle in the handful of chopped coriander and stir it through the curry. Season with more salt and black pepper if you wish.
  9. Spoon it into bowls and serve immediately with naans or rice.

**Nutritional data disclaimer**

Please keep in mind that the nutritional information provided below is calculated by a third party and we cannot guarantee its accuracy. We strive to offer you the most accurate information possible, but we do not take responsibility for any potential errors. Furthermore, the nutritional value of the recipe may vary depending on the specific brands and products used. We recommend consulting with a qualified healthcare professional or registered dietitian for personalized advice regarding your dietary needs.

Nutrition

Calories: 529kcal |
Carbohydrates: 59g |
Protein: 20g |
Fat: 27g |
Saturated Fat: 19g |
Polyunsaturated Fat: 2g |
Monounsaturated Fat: 4g |
Trans Fat: 0.01g |
Sodium: 450mg |
Potassium: 1643mg |
Fiber: 18g |
Sugar: 12g |
Vitamin A: 242IU |
Vitamin C: 14mg |
Calcium: 120mg |
Iron: 11mg

For food safety advice, including guidance on food allergies

More Delightful One-Pot Recipes

Discover the convenience and flavor of more one-pot wonders that simplify mealtime without sacrificing taste. These recipes are perfect for busy cooks and offer easy cleanup!

  • Easy Mince and Dumplings
  • Nepalese Chicken Curry
  • Chicken Pasanda Curry
  • Beef Trinchado
  • Beef Curry with Coconut Milk
  • Chicken and Chorizo Jambalaya