As I stirred the vibrant mix of spices and creamy coconut milk, the aroma whisked me away to a cozy kitchen in a bustling marketplace. My Quick and Creamy Curried Butter Beans recipe is a delightful homage to the ease and excitement of homemade meals. This vegan dish is quick to whip up in just 20 minutes, making it an effortless choice for those weeknight dinners when time is tight. Not only does it deliver a comforting, hearty plate, but it also offers a nutritious, gluten-free option that the whole family can enjoy. Get ready to savor the warm, rich flavors that this dish promises, and let your taste buds embark on a delicious adventure. Ready to transform your pantry staples into something unforgettable?

Why are Curried Butter Beans a Must-Try?
Simplicity at its core: You only need a handful of pantry staples to create this vibrant dish. Quick preparation: In just 20 minutes, you can serve a wholesome meal that’s perfect for any busy night. Versatile choice: Modify ingredients like swapping in lentils or adding your favorite vegetables for an instant twist. Nourishing comfort: Packed with protein and fiber, this vegan recipe leaves you feeling satisfied without any heaviness. Flavor explosion: The combination of coconut milk, spices, and butter beans creates a delightful balance that will please both your taste buds and your guests. Don’t forget to pair it with some Roasted Mushrooms Savory or a tasty Barley Salad Butter for a complete meal experience!
Curried Butter Beans Ingredients
• For the Curry Base
- Coconut Oil – Adds richness and is ideal for sautéing; substitute with olive oil or vegetable oil if needed.
- Shallots – Provides a mild onion flavor for the aromatic base; can be swapped with onions or leeks for a similar taste.
- Garlic – Essential for savory depth; fresh garlic is recommended for the best flavor.
- Fresh Ginger – Contributes a fresh, zesty kick; use ground ginger as a smaller substitute if fresh is unavailable.
- Tinned Butter Beans – Offers a creamy texture and acts as a great plant-based protein source; can substitute with chickpeas or lentils.
• For the Sauce
- Coconut Milk – Provides creaminess and a hint of sweetness; use almond or soy milk for a lower-fat option, though the texture may change.
- Tomato Purée – Balances the dish’s flavors with acidity and color; crushed tomatoes can be used for a chunkier sauce.
- Curry Powder – The key flavor agent that brings warmth and spice; choose mild or hot blends based on your preference.
- Lime Juice – Adds brightness and freshness to the dish; lemon juice can be substituted in a pinch.
• For the Finishing Touch
- Spinach – Enhances nutrition and color; swap with kale or Swiss chard if you have them on hand.
- Chili Flakes – Optional for an added kick of heat; fresh chilies can be included for more intensity.
This rich and comforting Curried Butter Beans recipe encapsulates the essence of homemade goodness, ready to be savored in just 20 minutes!
Step‑by‑Step Instructions for Curried Butter Beans
Step 1: Sauté Aromatics
Finely chop the shallots, garlic, and fresh ginger. In a medium skillet, heat 2 tablespoons of coconut oil over medium heat. Add the chopped aromatics and sauté for about 5 minutes, stirring frequently until fragrant and translucent. You’ll know they’re ready when they soften and release a delightful aroma, creating an inviting base for your Curried Butter Beans.
Step 2: Build the Base
Next, pour in 1 cup of tomato purée with a splash of water to loosen the mixture. Stir well to combine, then add 2 tablespoons of curry powder and the drained tinned butter beans along with their liquid. Mix everything until the butter beans are well coated with the vibrant sauce. Allow this mixture to cook for about 3 minutes to immerse the flavors.
Step 3: Add Coconut Milk
Now it’s time to introduce the richness! Stir in 1 cup of coconut milk and season with salt to taste. Bring the mixture to a gentle simmer over medium heat, allowing it to bubble softly for about 5 minutes. You’ll notice the sauce thickening slightly, showcasing a creamy, luscious texture that envelops the butter beans perfectly.
Step 4: Finish the Dish
Fold in 2 cups of chopped spinach, followed by the juice of 1 lime and a pinch of chili flakes for heat, if desired. Stir well and let the mixture cook for an additional 2-3 minutes until the spinach wilts and everything is thoroughly warmed. This final step enriches your Curried Butter Beans with vibrant color and nutrition.
Step 5: Serve
Finally, ladle the creamy Curried Butter Beans into bowls, serving them hot over steamed basmati or jasmine rice, or on toasted sourdough bread for a rustic touch. Garnish with lime wedges if you like! Enjoy this satisfying meal that celebrates the warmth of homemade cooking in just 20 minutes.

What to Serve with Curried Butter Beans
Elevate your dining experience by pairing this luscious dish with flavors and textures that complement its creamy richness.
- Steamed Basmati Rice: The fluffy grains absorb the curry’s sauce, creating a satisfying bite that brings out the dish’s vibrant spices.
- Toasted Sourdough Bread: Crunchy bread makes for a delightful contrast against the smooth texture of the curry, perfect for scooping up every last morsel.
- Crispy Roasted Vegetables: Roasted bell peppers, zucchini, and carrots add a slight sweetness and crunch, balancing the dish’s creaminess with earthy flavors.
- Fresh Green Salad: A light salad with mixed greens and a zesty vinaigrette brightens the meal, adding a refreshing contrast to the rich butter beans.
- Coconut Rice: Infusing rice with coconut milk enhances the tropical notes in the curry and creates a cohesive flavor experience.
- Chilled Cucumber Raita: A cool, creamy raita made with yogurt and fresh cucumber offers a refreshing burst, tempering the spices in the curry beautifully.
- Mango Chutney: A sweet-and-sour mango chutney provides a tangy kick that enhances the warming spices of the curry, making each bite a treat.
- Herbed Quinoa: Nutty quinoa packed with fresh herbs gives a protein boost and a pop of color, perfectly pairing with the butter beans.
- Limeade or Ginger Tea: A refreshing drink like limeade or soothing ginger tea adds a bright, zesty note, rounding out the meal beautifully.
How to Store and Freeze Curried Butter Beans
Fridge: Keep your Curried Butter Beans in an airtight container in the refrigerator for up to 3 days. This dish reheats beautifully, making it perfect for easy meal prep.
Freezer: For longer storage, freeze the curry in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating for the best texture.
Reheating: When ready to enjoy, reheat gently on the stovetop over low heat, adding a splash of water or coconut milk to restore creaminess. Enjoy the comforting flavors all over again!
Serving Suggestions: Pair with fresh rice or crusty bread for a delicious meal that’s just as good as when it was first made.
Expert Tips for Curried Butter Beans
- Aromatics Matter: Ensure your shallots, garlic, and ginger are sautéed until fragrant. This enhances the depth of flavor in your Curried Butter Beans.
- Texture Adjustment: For a thicker sauce, mash a portion of the butter beans before adding the spinach. This creates a creamier consistency.
- Curry Powder Caution: Adjust the quantity of curry powder based on your family’s spice tolerance to achieve the perfect balance.
- Ingredient Flexibility: Feel free to swap the spinach with kale or Swiss chard for a different twist and added nutrition.
- Storage Savvy: These Curried Butter Beans store well in the refrigerator for several days, making leftovers a dream for ready-to-eat meals!
Curried Butter Beans Variations
Get ready to put your own twist on this delicious dish with these creative variations!
-
Creamy Cashew: Blend soaked cashews into your coconut milk for an extra creamy consistency and rich flavor. This transforms your dish into a luscious sensation that’s utterly indulgent.
-
Spicy Kick: Add in diced jalapeños or fresh green chilies to infuse your curry with extra heat. If you love that fiery touch, this will elevate your meal and give it a true flavor punch!
-
Sweet Potato Surprise: Dice and add sweet potatoes during the base-building stage. They will cook down beautifully and introduce a wonderful sweetness that complements the spices perfectly.
-
Herbaceous Freshness: Toss in fresh basil or cilantro right before serving for a burst of freshness. These herbs can elevate the dish, creating a delightful and aromatic finish.
-
Nutty Crunch: Sprinkle toasted coconut flakes or crushed peanuts on top as a garnish for added texture. The crunchy element creates an exciting contrast to the creamy curry.
-
Hearty Lentils: Swap butter beans for lentils to change up the texture and boost protein. A hearty lentil version offers its own unique charm while remaining undeniably satisfying.
-
Coconut Quinoa: Serve your curry over coconut-infused quinoa instead of rice. This adds a layer of flavor and a nutty twist to your meal while remaining gluten-free.
-
Fruit Twist: Add raisins or diced mango for a hint of sweetness. This touch of fruitiness brings a unique contrast to the spices and coconut, making your dish memorable.
No matter how you choose to personalize your Curried Butter Beans, don’t forget to check out these delicious sides for even more inspiration, like Roasted Butternut Squash that pairs beautifully with the curry!
Make Ahead Options
These Curried Butter Beans are a fantastic meal prep choice for busy home cooks! You can sauté the aromatics (shallots, garlic, and ginger) up to 24 hours in advance and store them in an airtight container in the refrigerator. The sauce, inclusive of the tomato purée and spices, can also be prepped ahead and refrigerated, ensuring all the flavors meld beautifully. To maintain quality, simply heat the mixture gently before adding the coconut milk and spinach when you’re ready to serve. This way, you’ll have a hearty, nutritious meal ready in just 10 minutes, making your busy weeknights so much easier!

Curried Butter Beans Recipe FAQs
How do I choose the best butter beans?
When selecting butter beans, look for firm, creamy beans in cans that are free of dents and damage. If you’re using dried beans, ensure they are plump and free of dark spots or discoloration. Always rinse canned butter beans under cold water to remove any excess sodium or preservatives.
How should I store leftovers of Curried Butter Beans?
Keep your leftover Curried Butter Beans in an airtight container in the refrigerator for up to 3 days. Make sure to let them cool completely before sealing. This dish tastes great even after a couple of days, making it an excellent option for meal prep!
Can I freeze Curried Butter Beans?
Absolutely! To freeze your Curried Butter Beans, allow them to cool and then transfer them to a freezer-safe container. They will keep well for up to 3 months. When you’re ready to enjoy them again, thaw them overnight in the fridge and reheat on the stovetop, adding a little water or coconut milk as needed for consistency.
What can I do if my curry is too spicy?
If you find your Curried Butter Beans to be a bit too spicy, don’t worry! You can calm the heat by adding a splash more coconut milk or a tablespoon of sugar, which helps balance the flavors. Another option is to stir in some more cooked beans or a starchy ingredient like mashed potatoes to absorb the heat.
Are Curried Butter Beans suitable for a gluten-free diet?
Yes, this dish is naturally gluten-free! Just double-check the labels on your toppings and curry powder to ensure they don’t contain gluten. It’s a delightful and nourishing choice for anyone looking for gluten-free meal options.
Can I make substitutions for any of the ingredients?
Absolutely! If you don’t have butter beans on hand, feel free to use chickpeas or lentils instead, which provide a similar texture and protein content. You can also swap out the spinach for kale, or omit the lime juice if you prefer a different flavor profile. The more the merrier—get creative with your ingredients!

Delicious Curried Butter Beans in Just 20 Minutes!
Ingredients
Equipment
Method
- Finely chop the shallots, garlic, and fresh ginger. Heat coconut oil over medium heat, add the chopped aromatics, and sauté for about 5 minutes until fragrant and translucent.
- Pour in tomato purée and a splash of water, stir well, then add curry powder and drained butter beans, cooking for about 3 minutes.
- Stir in coconut milk and season with salt, bringing to a gentle simmer for about 5 minutes until sauce thickens.
- Fold in chopped spinach, lime juice, and chili flakes. Cook for an additional 2-3 minutes until the spinach wilts.
- Serve hot over rice or on toasted sourdough bread, garnished with lime wedges if desired.

Leave a Reply