As I stood stirring a pot of vibrant curry, the rich aroma of spices enveloped my kitchen, transporting me to a bustling market in India. This Quick & Creamy Vegan Curried Butter Beans recipe is my go-to for those busy weeknights when a nourishing meal feels essential. Ready in just 20 minutes, it’s a delightful way to indulge in a comforting, healthy dish without the fuss. Featuring the creamy texture of butter beans combined with fragrant aromatics and curry powder, it’s not just a meal; it’s a celebration of simple, plant-based goodness. Plus, it’s adaptable—perfect for throwing in whatever veggies you have on hand! Curious to see how to whip this dish up in no time? Let’s dive in!

Why are Curried Butter Beans a must-try?
Quick Preparation: With just 20 minutes from start to finish, you’ll have a delicious, plant-based meal that’s perfect for any weeknight.
Creamy Texture: The butter beans create a smooth, velvety base that feels indulgent yet healthy.
Endless Variations: Swap in your favorite veggies or beans, making it versatile for whatever you have on hand.
Flavor-Packed: The combination of coconut milk and curry creates a rich, aromatic dish that tantalizes the taste buds.
Healthy & Nutritious: Packed with plant-based protein and fiber, it’s satisfying and nourishing. For a fantastic side, consider serving with Garlic Butter Fettucine or fresh Green Beans Caramelized. Enjoy this delightful meal that promises to become a family favorite!
Curried Butter Beans Ingredients
For the Curry Base
• Coconut Oil – Adds healthy fats and provides a base for sautéing aromatics; can be substituted with olive oil for a different flavor.
• Shallots – Provide a mild, sweet onion flavor; can be replaced with yellow onion if needed.
• Garlic – Adds depth and savory notes; fresh garlic is best, but dried garlic powder can work in a pinch.
• Fresh Ginger – Introduces a zesty, spicy aroma; ground ginger can substitute but use less for flavor.
• Butter Beans (400g tinned) – The main ingredient, providing creaminess and protein; alternatives include chickpeas or lentils if desired.
For the Creaminess
• Coconut Milk (250ml) – Adds indulgent creaminess; opt for full-fat canned coconut milk for the best texture.
• Spinach (70g) – Contributes color, nutrition, and fiber; kale or Swiss chard can be used as substitutes.
For Flavoring
• Tomato Purée (2 tablespoons) – Balances the dish with acidity and adds color; fresh chopped tomatoes or tomato paste can be excellent alternatives.
• Curry Powder (1 tablespoon) – The key spice blend that defines the dish; customize with a mix of turmeric, cumin, coriander, and fenugreek for a homemade touch.
• Lime (½) – Provides a fresh, acidic brightness; lemon can be a good substitute here.
• Chili Flakes (1 teaspoon, for topping) – Adds heat; optional based on your spice tolerance—feel free to adjust to your liking.
This Curried Butter Beans recipe is not only simple to whip up but also adaptable to fit your pantry staples. Enjoy the rich flavors and vibrant colors that will surely brighten your dinner table!
Step‑by‑Step Instructions for Curried Butter Beans
Step 1: Sauté Aromatics
In a large pan, melt 2 tablespoons of coconut oil over medium heat. Once hot, add 1 finely chopped shallot and fry until it becomes translucent, about 3-4 minutes. Then, stir in 2 minced garlic cloves and a teaspoon of freshly grated ginger, sautéing for another 2 minutes until fragrant and golden.
Step 2: Build the Base
Next, stir in 2 tablespoons of tomato purée along with a splash of water to create a smooth consistency. Add 1 tablespoon of curry powder, mixing thoroughly with the sautéed onions. Drain and rinse the tinned butter beans, then fold them into the mixture for a hearty base that signifies the start of your Curried Butter Beans.
Step 3: Add Coconut Milk
Pour in 250ml of coconut milk, stirring until well combined. Season the mixture with salt to taste and allow it to simmer over medium-low heat for about 5 minutes. Watch as the vibrant colors meld together, creating an aromatic curry that fills your kitchen with warmth and comfort.
Step 4: Finish the Dish
After simmering, add 70g of fresh spinach, allowing it to wilt into the curry. Squeeze in the juice of half a lime for a bright, zesty flavor, and sprinkle with a teaspoon of chili flakes if you like a bit of heat. Stir well and taste, adjusting seasoning as necessary to perfect your Curried Butter Beans.
Step 5: Serve
Serve your Curried Butter Beans hot over a steaming bed of jasmine rice or alongside crusty bread to soak up the rich sauce. Garnish with extra lime wedges or herbs if desired, and enjoy this quick and creamy delight that’s sure to please the whole family!

Make Ahead Options
Preparing your Curried Butter Beans ahead of time can save precious moments on busy weeknights! 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, ensuring the flavors remain vibrant. The butter beans can also be combined with the coconut milk and spices, keeping them refrigerated for up to 3 days; just remember to wait until you’re ready to serve to add the spinach. To finish, gently reheat the mixture, stir in the freshly wilted spinach, and squeeze in lime juice before serving—guaranteeing that your meal is just as delicious and comforting as when freshly made!
Expert Tips for Curried Butter Beans
- Perfect Aromatics: Sauté shallots until translucent to avoid a raw garlic taste; this develops a deeper flavor in your curried butter beans.
- Custom Spice Level: Start with less curry powder and gradually increase to find your ideal spice balance, ensuring a delightful experience for everyone.
- Thicker Sauce Trick: For a creamier texture, mash a few butter beans directly in the pan before adding spinach, enhancing the overall richness of the dish.
- Versatile Substitutions: Don’t hesitate to adjust the recipe; use your favorite veggies or different beans to create a unique twist on these curried butter beans.
- Garnish Thoughtfully: Enhance your dish’s presentation and flavor with fresh herbs or a drizzle of coconut cream for a visually appealing and tasty finish.
- Food Storage Tip: Store leftovers in the fridge for up to 4 days; simply reheat and enjoy a quick, nourishing meal on busy days!
What to Serve with Quick & Creamy Vegan Curried Butter Beans
Elevate your meal experience by pairing delightful sides that complement the boldness of this creamy curry.
- Fluffy Jasmine Rice: Serves as a perfect canvas for the rich curry; its soft texture absorbs the flavors beautifully.
- Crispy Naan Bread: Ideal for scooping up the butter beans, adding a comforting, chewy element to each bite.
- Fresh Cucumber Salad: Offers a crunchy, refreshing contrast, balancing the warmth of the curry with its coolness and crunch.
Imagine dipping warm naan into the flavorful sauce while enjoying the bright, crisp salad on the side. Each bite harmonizes perfectly, creating a balanced essence of flavors and textures.
- Roasted Seasonal Vegetables: Adds a vibrant array of colors and a smoky flavor that harmonizes with the curry’s spices; think bell peppers, zucchini, or carrots.
- Coconut Chia Pudding: A sweet, creamy dessert made from coconut milk; it echoes the flavors of the curry and provides a delightful finish to your meal.
- Mango Lassi: A cool, fruity drink that refreshes the palate; its sweetness contrasts with the curry’s spices, making it a satisfying sip alongside your dish.
Storage Tips for Curried Butter Beans
Fridge: Store cooked Curried Butter Beans in an airtight container in the fridge for up to 4 days. This makes it perfect for meal prep!
Freezer: For longer storage, freeze the Curried Butter Beans in a freezer-safe container for up to 3 months. Allow to cool before sealing for best results.
Reheating: When ready to enjoy, reheat on the stovetop over medium heat or in the microwave until heated through. Add a splash of coconut milk if the sauce thickens.
Portioning: Consider dividing into single-serving portions before freezing for quick, easy meals anytime you’re craving this delicious dish!
Curried Butter Beans Variations
Feel free to add your unique touch to this recipe and delight your taste buds even more!
-
Chickpea Swap: Replace butter beans with chickpeas for a different texture and a hearty twist. These little legumes pack a protein punch!
-
Extra Veggies: Toss in diced zucchini, bell peppers, or sweet potatoes for added color and nutrition. Not only does this enhance the dish, but it also creates a beautiful medley of flavors.
-
Creamy Indulgence: Stir in a spoonful of cashew cream or a bit more coconut cream for an even richer texture. It will make this curry even more comforting and luxurious.
-
Sweet Surprises: For a hint of sweetness, add raisins or dried apricots into the mix. They will contrast beautifully with the spices, making every bite a delightful surprise.
-
Fresh Herbs: Garnish with freshly chopped cilantro or parsley just before serving for a burst of freshness in every mouthful. Herbaceous notes elevate the dish to new heights!
-
Heat It Up: If you enjoy a little heat, add fresh chopped chili or increase the chili flakes. Spice lovers will appreciate the added kick!
For the perfect side to complement your meal, don’t forget about the delightful Green Beans Caramelized or a comforting serving of Garlic Butter Fettucine. Each of these can beautifully balance the richness of your Curried Butter Beans!

Curried Butter Beans Recipe FAQs
How do I choose ripe ingredients for Curried Butter Beans?
Absolutely! For the best flavor, select shallots that are firm and have smooth skin, avoiding any that are soft or have dark spots. When picking fresh ginger, look for skin that is tight and smooth, which indicates freshness. The butter beans should be well within their expiration date, ensuring a creamy texture in the dish.
What is the best way to store leftover Curried Butter Beans?
Very! Store your Curried Butter Beans in an airtight container in the fridge for up to 4 days. Make sure it cools down completely before sealing to maintain its quality. You can also portion it into individual servings for convenient meal prep, ready to enjoy at any time!
Can I freeze Curried Butter Beans, and if so, how?
Absolutely! To freeze, allow the Curried Butter Beans to cool entirely, then transfer to a freezer-safe container or resealable bag. For the best results, try to remove as much air as possible before sealing. They can be kept frozen for up to 3 months! When you’re ready to eat, just thaw in the fridge overnight and reheat on the stovetop or in the microwave.
What should I do if my Curried Butter Beans taste too bland?
Don’t worry! If you find the flavor lacking, try adding a pinch more salt or a splash of lime juice for a fresh kick. You can also boost the spice by mixing in more curry powder or adding a pinch of chili flakes as it simmers. Tasting and adjusting as you cook is the key to a perfectly seasoned dish!
Are there any dietary considerations for Curried Butter Beans?
Yes! This recipe is vegan and gluten-free, making it suitable for various dietary needs. Always check the labels on your canned goods for any cross-contamination warnings. If serving to pets, be mindful that garlic and onion can be harmful to them, so it’s best to keep these leftovers away from furry friends.
Can I adjust the spice level in my Curried Butter Beans?
Very! To control the heat, start with less curry powder and add gradually while tasting. If your family prefers milder flavors, you can either skip the chili flakes or reduce the quantity. Remember, you can always spice it up, but it’s tougher to tone it down later. Happy cooking!

Creamy Curried Butter Beans Ready in Just 20 Minutes
Ingredients
Equipment
Method
- Melt 2 tablespoons of coconut oil in a large pan over medium heat. Add 1 finely chopped shallot and fry until translucent, about 3-4 minutes. Stir in 2 minced garlic cloves and 1 teaspoon of grated ginger, sautéing for another 2 minutes.
- Stir in 2 tablespoons of tomato purée and a splash of water. Add 1 tablespoon of curry powder and mix. Drain and rinse the butter beans, folding them into the mixture.
- Pour in 250ml of coconut milk and stir. Season with salt and let it simmer over medium-low heat for 5 minutes.
- Add 70g of fresh spinach and let it wilt. Squeeze in the juice of half a lime and add chili flakes if using.
- Serve hot over jasmine rice or with crusty bread, garnishing with lime wedges or herbs.

Leave a Reply