Rich, aromatic spices meld with creamy, tender butter beans to create a dish that’s both comforting and exciting. Curried Butter Beans offers the perfect balance of bold Indian-inspired flavors and satisfying plant-based protein, making it ideal for busy weeknights or impressive enough for entertaining guests. This one-pot wonder transforms humble ingredients into a restaurant-quality meal in under 30 minutes. You’ll learn how to build layers of flavor, achieve the perfect sauce consistency, and customize this versatile dish to match your spice preferences.
Table of Contents
Why You’ll Love This Recipe
Curried Butter Beans delivers restaurant-quality flavor without the complexity or time commitment of traditional curries. The creamy butter beans absorb every bit of the golden, fragrant sauce while maintaining their tender yet firm texture that contrasts beautifully with the silky tomato base. This recipe is incredibly forgiving and adaptable, whether you’re a curry novice or a seasoned pro. The minimal active cooking time means you can prepare a wholesome meal while tackling other tasks.
Each spoonful offers warming spices like cumin, coriander, and turmeric that create depth without overwhelming heat. The natural creaminess of butter beans eliminates the need for heavy cream, yet the dish tastes indulgent and satisfying. Plus, it’s budget-friendly, pantry-friendly, and improves in flavor when reheated, making it perfect for meal prep or next-day lunches.
Ingredients
2 tablespoons vegetable oil or ghee (neutral oil works perfectly)
1 large yellow onion, finely diced (about 1½ cups or 200g)
4 cloves garlic, minced (approximately 1 tablespoon)
1 tablespoon fresh ginger, grated (or 1 teaspoon ground ginger)
2 teaspoons curry powder (mild or hot, depending on preference)
1 teaspoon ground cumin
1 teaspoon ground coriander
½ teaspoon turmeric powder
¼ teaspoon cayenne pepper (optional, for heat)
1 can (14.5 oz/411g) diced tomatoes with juices
1 can (13.5 oz/400ml) coconut milk (full-fat recommended for richness)
3 cans (15 oz/425g each) butter beans, drained and rinsed (also called lima beans)
1 teaspoon salt (adjust to taste)
½ teaspoon black pepper
1 teaspoon maple syrup or sugar (balances acidity)
2 cups fresh spinach (60g, optional but recommended)
Fresh cilantro for garnish
Lime wedges for serving
Pro Tips
Master the spice blooming technique for maximum flavor impact. Heat your oil until shimmering before adding aromatics, then cook the curry powder and spices for 60 to 90 seconds until fragrant but not burning. This process, called blooming, releases essential oils and deepens the complexity of your butter bean curry. If spices start to stick, add a splash of water to prevent bitterness.
Choose high-quality canned butter beans and rinse them thoroughly under cold water to remove excess sodium and the slightly metallic taste from can liquid. For the creamiest texture, gently simmer rather than boil the beans in the sauce. Aggressive heat can cause them to split and become mushy instead of maintaining their signature creamy-yet-firm texture.
Build your sauce consistency gradually. The curry will thicken as it simmers and the beans release starch. If your curried lima beans become too thick, thin with vegetable broth or water. If too thin, simmer uncovered for an additional 5 to 10 minutes, allowing natural reduction to concentrate flavors and achieve that perfect coating consistency.
Step-by-Step Instructions
Step 1: Prepare Your Aromatics
Heat the vegetable oil in a large, deep skillet or Dutch oven over medium heat. Once the oil shimmers, add the diced onion and cook for 5 to 7 minutes, stirring occasionally, until softened and turning golden at the edges. This foundational step builds sweetness that balances the spices. Add the minced garlic and grated ginger, stirring constantly for about 1 minute until wonderfully fragrant. Don’t let the garlic brown, as it can turn bitter and overpower the delicate spice balance.
Step 2: Bloom the Spices
Add the curry powder, cumin, coriander, turmeric, and cayenne pepper directly to the aromatic mixture. Stir continuously for 60 to 90 seconds, coating the onions completely and allowing the spices to toast slightly. You’ll notice the kitchen filling with an intoxicating aroma as the essential oils release. This critical step transforms raw spice powder into a complex flavor foundation. If the mixture begins sticking to the pan, add a tablespoon of water to loosen it.
Step 3: Build the Sauce Base
Pour in the diced tomatoes with their juices, using a wooden spoon to scrape up any browned bits from the bottom of the pan. These flavorful bits add depth to your Curried Butter Beans. Add the coconut milk, salt, black pepper, and maple syrup, stirring to combine everything into a uniform sauce. The coconut milk creates luxurious creaminess while the sweetener balances the tomato acidity. Bring the mixture to a gentle simmer, allowing the flavors to meld for about 3 minutes.
Step 4: Add the Butter Beans
Gently fold in the drained and rinsed butter beans, ensuring each bean gets coated in the golden curry sauce. Reduce the heat to medium-low and let the mixture simmer uncovered for 12 to 15 minutes. Stir occasionally to prevent sticking and to help the beans absorb the flavorful sauce. The curry should thicken slightly during this time as the beans release their natural starches. Taste and adjust seasoning, adding more salt, pepper, or a squeeze of lime juice to brighten the flavors.
Step 5: Finish and Serve
If using spinach, stir it in during the final 2 minutes of cooking, allowing it to wilt into the sauce and add a pop of color and nutrition. Remove from heat and let the curry rest for 5 minutes before serving, which allows the flavors to settle and the sauce to thicken slightly more. Garnish generously with fresh cilantro and serve with lime wedges on the side. The bright acidity from fresh lime transforms each bite and cuts through the richness beautifully.
Looking for inspiration? Try our Pineapple Chicken Kabobs for another bold dish that balances sweet and savory flavors beautifully.
Variations
Transform your Curried Butter Beans into a coconut curry butter beans by doubling the coconut milk and reducing the tomatoes for a creamier, milder version that appeals to those sensitive to spice. Add vegetables like diced bell peppers, cauliflower florets, or sweet potato cubes during Step 3 for added nutrition and texture variety.
For a protein boost, stir in cooked chickpeas alongside the butter beans or add diced paneer cheese during the final minutes. Create a Thai-inspired version by substituting curry powder with Thai red curry paste and adding lemongrass, fish sauce, and fresh basil. Make it heartier by stirring in cooked chicken, shrimp, or tofu for omnivores who want additional protein.
Storage and Serving
Store leftover Curried Butter Beans in an airtight container in the refrigerator for up to 5 days. The flavors deepen and improve after a day, making this dish ideal for meal prep. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much. This curry also freezes beautifully for up to 3 months. Thaw overnight in the refrigerator before reheating.
Serve this versatile dish over fluffy basmati rice, quinoa, or cauliflower rice for a low-carb option. It pairs wonderfully with warm naan bread, roti, or crusty sourdough for scooping up every bit of sauce. For a complete meal, serve alongside cucumber raita, mango chutney, or a simple cabbage slaw to balance the rich, warming spices. This curry also works beautifully as a filling for wraps or stuffed into baked sweet potatoes.
Frequently Asked Questions
Can I use dried butter beans instead of canned?
Yes, absolutely. Soak 1½ cups of dried butter beans overnight, then cook them until tender before adding to the curry. Dried beans offer superior texture but require advance planning and longer cooking time.
What can I substitute for coconut milk?
Use heavy cream, cashew cream, or plain yogurt stirred in at the end for a tangy twist. For a lighter version, substitute with vegetable broth, though the curry will be less creamy.
How do I make this spicier?
Increase the cayenne pepper, add fresh chopped green chilies with the aromatics, or stir in hot sauce or chili flakes to taste. You can also use hot curry powder instead of mild.
Can I make this in a slow cooker?
Yes, add all ingredients except spinach to the slow cooker and cook on low for 4 to 6 hours or high for 2 to 3 hours. Add spinach during the final 10 minutes of cooking.
Are butter beans and lima beans the same thing?
Yes, they’re the same bean. Butter beans is the common name in the UK and southern United States, while lima beans is used elsewhere. Both names refer to the creamy, pale green legume perfect for curries.
Conclusion
This Curried Butter Beans is comfort food at its finest, a warming, aromatic dish that satisfies both your hunger and your craving for bold flavors. The creamy beans swimming in golden curry sauce create a meal that feels indulgent yet nourishes your body with plant-based protein and wholesome ingredients. It’s the kind of dish that brings everyone to the table,
whether you’re feeding vegetarians, curry enthusiasts, or simply anyone who appreciates a delicious meal. The simplicity of preparation combined with the complexity of flavors makes this a recipe you’ll return to again and again. Serve it tonight and watch it become a regular rotation in your household, impressing family and friends with minimal effort and maximum flavor impact.
For more recipe followe me in facebookb and pinterest
PrintCurried Butter Beans
Description
Creamy butter beans swimming in golden, fragrant curry sauce that tastes like it simmered for hours but comes together in just 30 minutes. This cozy one-pot wonder will become your new weeknight favorite.
Ingredients
- 2 tablespoons vegetable oil or ghee
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 teaspoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1/4 teaspoon cayenne pepper
- 1 can (14.5 oz) diced tomatoes with juices
- 1 can (13.5 oz) coconut milk
- 3 cans (15 oz each) butter beans, drained and rinsed
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon maple syrup or sugar
- 2 cups fresh spinach
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Heat vegetable oil in a large skillet over medium heat, then add diced onion and cook for 5 to 7 minutes until softened and golden.
- Add minced garlic and grated ginger, stirring constantly for 1 minute until fragrant.
- Stir in curry powder, cumin, coriander, turmeric, and cayenne pepper, cooking for 60 to 90 seconds to bloom the spices.
- Pour in diced tomatoes with juices, coconut milk, salt, black pepper, and maple syrup, stirring to combine and bringing to a gentle simmer.
- Fold in drained butter beans, reduce heat to medium-low, and simmer uncovered for 12 to 15 minutes until sauce thickens.
- Stir in fresh spinach during the final 2 minutes of cooking until wilted.
- Remove from heat, let rest for 5 minutes, then garnish with cilantro and serve with lime wedges.
