As I stood in my kitchen one evening, the aroma of spices began weaving through the air, transporting me to distant lands filled with vibrant flavors and warm hospitality. The star of the show? My creamy vegan Curried Butter Beans, a dish that has become my go-to comfort meal. In just 20 minutes, you can bring this hearty, nourishing recipe to life, turning pantry staples into something truly special. Perfect for those busy weeknights or meal prep sessions, these butter beans offer a delightful twist on dinner that keeps things exciting and healthy. Who doesn't love the idea of a flavorful, wholesome dish that leaves everyone asking for seconds? Ready to elevate your cooking game? Let's dive into this delicious adventure together!

Why Are Curried Butter Beans So Special?
Creamy, Rich Comfort: These Curried Butter Beans deliver a velvety texture that feels indulgent yet healthy, thanks to coconut milk. Quick Preparation: In just 20 minutes, you can whip up a delightful meal that’s perfect for busy weeknights. Versatile Ingredients: Feel free to adapt with seasonal veggies or swap butter beans for chickpeas! Crowd-Pleaser: This dish is a hit among both vegans and non-vegans alike, making it ideal for gatherings. And if you're in the mood for something equally delicious, check out my Garlic Butter Steak for a different flavor twist!
Curried Butter Beans Ingredients
For the Base
• Coconut Oil – Adds richness and aids sautéing aromatics; substitute with any vegetable oil.
• Shallots (2, finely chopped) – Provides a mild onion flavor; essential for the aromatic base. Substitute with yellow onion if needed.
• Garlic (3 cloves, finely chopped) – Contributes savory depth to the dish; fresh is best for maximum flavor.
• Fresh Ginger (thumb-sized piece, finely chopped) – Adds a fresh, spicy zing that brightens the curry; substitute with ground ginger in a pinch.
• Canned Butter Beans (400g) – The main protein source, with a creamy texture and gentle flavor; can be swapped with cannellini beans or chickpeas.
• Spinach (70g, chopped) – Adds nutrition and color; can substitute with kale or Swiss chard.
For the Sauce
• Coconut Milk (250ml) – Creates a luscious, creamy sauce that complements the spice; use full-fat for best results.
• Tomato Purée (2 tablespoons) – Adds acidity and color; essential for balance. Fresh tomatoes can be substituted if pureed.
• Curry Powder (1 tablespoon) – The star of the dish, infusing it with warming spices; experiment with different blends for varied flavor profiles.
• Lime (½, squeezed) – Brightens the dish and enhances spice flavors; fresh limes are ideal.
• Chili Flakes (1 teaspoon) – Adds optional heat, adjustable to taste.
Embrace the joy of cooking with these Curried Butter Beans and explore flavors that warm the heart!
Step‑by‑Step Instructions for Curried Butter Beans
Step 1: Sauté Aromatics
Begin by heating 2 tablespoons of coconut oil in a large skillet over medium heat. Add the finely chopped shallots and sauté for about 3-4 minutes, or until the shallots become translucent and fragrant. Next, stir in the finely chopped garlic and fresh ginger, cooking for an additional minute until they release their aromatic essence. This aromatic base sets the stage for your delicious Curried Butter Beans.
Step 2: Build the Base
Once the aromatics are softened, mix in 2 tablespoons of tomato purée along with a splash of water to create a rich sauce. Stir well to combine, then add 1 tablespoon of curry powder and the drained canned butter beans, incorporating the canning liquid as well. Allow this mixture to bubble gently for about 2-3 minutes, enhancing the dish's delightful flavors.
Step 3: Add Coconut Milk
Pour in 250ml of coconut milk, giving the mixture a good stir to incorporate everything. Season with a pinch of salt and bring the mixture to a light simmer over medium heat. Let it cook for about 5-7 minutes, allowing the flavors to meld beautifully and the sauce to thicken slightly, resulting in a luscious base for your Curried Butter Beans.
Step 4: Finish the Dish
After simmering, fold in 70g of chopped spinach and the juice of half a lime. Stir gently to combine and let the spinach wilt for around 2 minutes. Taste and adjust seasoning as needed, perhaps adding extra lime juice or salt for an invigorating kick. The finished dish should be vibrant and creamy, showcasing the delightful textures of the Curried Butter Beans.
Step 5: Serve
Serve your creamy Curried Butter Beans over freshly steamed basmati rice or alongside toasted sourdough for a comforting meal. Ladle generously, ensuring each serving captures the beautiful sauce and tender beans, making this dish a feast for both the eyes and the taste buds. Enjoy the joyous flavors you’ve created!

What to Serve with Curried Butter Beans
Elevate your meal by pairing delightful sides that complement the creamy richness of these flavorful butter beans.
- Fluffy Basmati Rice: The light, fragrant rice soaks up the luscious curry sauce, creating a harmonious balance on your plate.
- Toasted Sourdough Bread: Crunchy and warm, this bread serves as the perfect scoop for the tender beans, enhancing every bite.
- Crisp Green Salad: A fresh salad with lemon vinaigrette adds refreshing crunch and balances the warmth of the spices.
- Roasted Vegetables: Seasonal roasted veggies bring earthy flavors and added nutrition, making your table vibrant and exciting.
- Coconut Rice: Infusing rice with coconut milk ties in with the curry, providing an extra layer of flavor that is simply irresistible.
- Coriander Chutney: A tangy and herbaceous dip lifts the dish's flavors, adding brightness and a delightful contrast to the creamy base.
- Mango Lassi: This sweet and creamy yogurt drink is a soothing complement, balancing the spices’ heat with its delightful sweetness.
- Chili-Lime Fruit Salad: A zesty fruit salad can cleanse the palate and provide a refreshing end to your meal.
- Warm Naan Bread: Soft and pillowy naan is perfect for scooping up buttery goodness, adding a traditional touch to your dining experience.
Make Ahead Options
These Curried Butter Beans are perfect for meal prep enthusiasts! You can prepare the aromatic base—sautéing the shallots, garlic, and ginger—up to 24 hours in advance. Simply let the mixture cool and store it in an airtight container in the refrigerator. You can also rinse and drain the canned butter beans and have your spices measured out in advance. When you're ready to finish the dish, just reheat the sautéed aromatics in a pan, add the drained butter beans, coconut milk, and other ingredients, and simmer for about 5-7 minutes. This prep method not only saves time but ensures a delicious meal is on the table with minimal effort!
Expert Tips for Curried Butter Beans
• Finely Chopped Aromatics: Ensure your shallots, garlic, and ginger are minced well for a harmonious flavor blend; uneven pieces can alter the overall taste.
• Adjust Spice Levels: Start with less curry powder if unsure about heat; you can always add more later for balance in your Curried Butter Beans.
• Thicken with Beans: For a richer sauce, mash a few butter beans while cooking; this adds creaminess without extra fat.
• Explore Variations: Don’t hesitate to swap butter beans with chickpeas for a different texture or add seasonal veggies for extra nutrition.
• Taste Before Serving: Always taste and adjust seasoning before serving to ensure your dish is perfectly flavorful.
How to Store and Freeze Curried Butter Beans
Fridge: Store your Curried Butter Beans in an airtight container for up to 4 days. Ensure they cool completely before refrigeration to maintain texture and flavor.
Freezer: Freeze in portions in freezer-safe bags or containers, and enjoy them within 2-3 months for best quality. Label with the date for easy tracking.
Reheating: Thaw overnight in the fridge and reheat gently on the stovetop, adding a splash of coconut milk or water if needed to restore creaminess.
Room Temperature: Avoid leaving Curried Butter Beans at room temperature for longer than 2 hours to ensure food safety.
Curried Butter Beans Variations & Substitutions
Feel free to get creative with your Curried Butter Beans, enhancing flavors and catering to specific dietary needs!
-
Protein Swap: Replace butter beans with chickpeas or lentils for extra protein and a new texture. Both options provide a hearty bite that complements the spices beautifully.
-
Vegetable Boost: Toss in diced sweet potatoes, zucchini, or bell peppers for added nutrition and delightful color. Each vegetable brings its own flavor twist that makes this dish even more delightful.
-
Sweet Addition: For a touch of sweetness, try adding a handful of raisins or dried apricots. They create a lovely contrast to the savory spices and enhance the overall dish.
-
Fresh Herbs: Sprinkle in some freshly chopped cilantro or parsley before serving. These herbs add freshness and can elevate the dish's presentation, making it truly inviting.
-
Coconut-Free: To make it coconut-free, substitute coconut milk with cashew or almond cream for a different creamy texture without losing richness. Your dish will still retain that velvety sauce that makes it comforting.
-
Spice It Up: Want more heat? Add sliced fresh chili peppers or a pinch of cayenne pepper to kick things up a notch! This is perfect for those who enjoy a spicy culinary adventure.
-
Lentil Variation: Incorporate cooked green or brown lentils for a hearty, nutritious twist. This variation will add a different texture while keeping the dish vegan and healthy.
-
Flavor Blend: Experiment with different curry powder blends. Try Thai curry or garam masala for a unique flavor profile that transforms your dish into something exotic and flavorful.
Don’t forget to check out versatile options like my delicious Butternut Squash Soup or indulge in a sweet treat with the Reeses Peanut Butter for dessert. Enjoy your culinary journey!

Curried Butter Beans Recipe FAQs
How do I select the best butter beans?
Absolutely! When choosing butter beans, look for firm, smooth beans without any dark spots or blemishes. Canned options should have a clean, metal scent and no excessive liquid. Fresh or dried butter beans should be free from any cracks and have a lovely, creamy color.
How should I store leftover Curried Butter Beans?
Very! Store your Curried Butter Beans in an airtight container in the refrigerator for up to 4 days. Make sure they have cooled down completely before sealing the container to maintain flavor and texture.
Can I freeze Curried Butter Beans?
Definitely! To freeze your Curried Butter Beans, portion them into freezer-safe containers or bags, allowing some space for expansion. You can enjoy them within 2-3 months for the best quality. Be sure to label them with the date. To reheat, thaw overnight in the fridge and warm them on the stove, adding a little coconut milk for creaminess.
What if my Curried Butter Beans are too spicy?
Not a problem at all! If you find the dish too spicy, you can balance the heat by adding a dollop of coconut milk or a splash of lime juice to mellow the flavors. Additionally, serve them with some quinoa or rice to dilute the spice while enjoying the meal.
Are there any allergy considerations with this recipe?
Absolutely! This recipe is vegan and gluten-free, making it suitable for many dietary needs. However, if you or anyone eating has legume allergies, consider substituting the butter beans with quinoa or rice instead. Always check labels on canned ingredients, especially for potential allergens.
How can I adjust the recipe for a richer flavor?
Oh, definitely! For a deeper flavor in your Curried Butter Beans, consider adding a teaspoon of smoked paprika or replacing half of the coconut milk with vegetable broth for a complex taste. Additionally, try roasting some garlic and adding it to the mix to enrich the flavor. Enjoy the experimentation!

Heavenly Curried Butter Beans: A Creamy Vegan Delight
Ingredients
Equipment
Method
- Sauté Aromatics: Heat coconut oil in a large skillet, add shallots, sauté for 3-4 minutes; add garlic and ginger, cook for 1 minute.
- Build the Base: Mix in tomato purée and splash of water; add curry powder and drained butter beans. Allow to bubble for 2-3 minutes.
- Add Coconut Milk: Pour in coconut milk, season with salt, simmer for 5-7 minutes.
- Finish the Dish: Fold in spinach and lime juice; let spinach wilt for 2 minutes.
- Serve: Enjoy over basmati rice or toasted sourdough.





Leave a Reply