Creamy Curried Butter Beans Recipe: A Flavorful Delight for Every Meal

Camille Hayes Avatar
By:
Camille Hayes
Published:

Mastering savory curried butter beans

Savory curried butter beans deliver a rich, creamy, and comforting vegan dish that fits well into any mealtime routine, from quick weeknight dinners to meal prepping for busy days. This recipe stands out by combining simple, affordable ingredients with bold flavor, making it accessible to home cooks at all skill levels. The natural creaminess of butter beans mixed with coconut milk and fragrant curry spices results in a dish that is satisfying, nourishing, and gluten-free by default.

What makes this savory curried butter beans recipe exceptional is its balance of warming spices and subtle sweetness from coconut milk, while fresh lime juice and chili flakes brighten and add gentle heat to the curry. The addition of baby spinach introduces a fresh note and extra vitamins without overpowering the core flavors.

This dish serves well as a main course when paired with steamed rice or soft naan bread, transforming it into a filling and satisfying plate. Alternatively, it complements toasted sourdough for a heartier side. Its vegan and gluten-free profile makes it inclusive for many dietary preferences, ideal for families, students, or anyone seeking a comforting yet healthy dish without complicated steps.

Savory curried butter beans bring together simplicity and rich flavors, perfect for nourishing your body and delighting your palate.


Jump To

Benefits and Advantages of savory curried butter beans

Quick and Easy Preparation

This recipe is designed to be straightforward and speedy, with a total cooking time of just over 20 minutes. Using tinned butter beans minimizes soak and cook times typical of dried legumes, while the sautéing of aromatics like shallots, garlic, and ginger layers deep flavor fast. The use of pantry staples such as curry powder and tomato puree further simplifies the process.

Healthful and Nutrient-Dense

Butter beans are a fantastic plant-based protein and fiber source, supporting digestive health and fullness. The coconut milk adds heart-healthy fats, while the baby spinach contributes valuable vitamins like A and C, iron, and antioxidants. The aromatic spices in the curry powder, which often include turmeric, cumin, and coriander, offer anti-inflammatory and antioxidant properties, benefitting overall wellness. For more on the nutritional impact of butter beans, visit Health Benefits of Butter Beans.

Highly Adaptable and Flavorful

This curried butter bean dish allows for countless adjustments—add extra vegetables like carrots or peas, swap curry powder for garam masala for a deeper spice flavor, or adjust chili flakes for heat preferences. The rich and creamy texture makes it particularly satisfying and memorable. It also pairs beautifully with a variety of sides, from rice to bread, making it versatile for different serving occasions.

Diet-Friendly and Inclusive

Being vegan and gluten-free out of the box ensures this dish suits a broad audience, including those managing food intolerances or following plant-based diets. Additionally, its affordable ingredients and ease of storage for leftovers make it practical for everyday cooking without sacrificing taste or health.

savory curried butter beans

Essential Ingredients for savory curried butter beans

  • 1 tablespoon coconut oil – for frying aromatics and adding subtle coconut flavor
  • 2 finely chopped shallots – provide a mild sweetness and depth
  • 3 finely chopped garlic cloves – add pungent aroma and savory notes
  • Thumb-sized piece fresh ginger, finely chopped – delivers warmth and zing
  • 400 grams tinned butter beans, including liquid – the star ingredient, creamy and protein-rich
  • 70 grams chopped spinach – adds nutrition and fresh color
  • 250 milliliters creamy tinned coconut milk – offers creaminess and healthy fats
  • 2 tablespoons tomato puree – boosts umami and brightens flavor
  • 1 tablespoon curry powder – blends spices including turmeric, cumin, coriander for warmth (substitute with garam masala for variation)
  • 1/2 lime, squeezed – adds acidity and balances richness
  • 1 teaspoon chili flakes – introduces subtle heat, adjustable to preference
  • Optional: fresh coriander or parsley for garnish – fresh herbal lift

Dietary Substitutions to Customize Your savory curried butter beans

Oil and Fat Alternatives

If coconut oil is unavailable or not preferred, use olive oil or avocado oil instead. These oils provide a neutral to mild flavor that won’t overpower the curry, while maintaining healthy fat content.

Legume Swaps

Instead of butter beans, you may substitute cannellini beans, navy beans, or chickpeas. Chickpeas will add a firmer texture and a slightly nuttier flavor. If using dried beans, soak and cook them beforehand to ensure proper tenderness.

Milk and Cream Replacements

Should you need to avoid coconut milk, use a vegan cream alternative made from oat, cashew, or soy for a similar creamy effect. In some cases, plain almond or soy milk thickened with a bit of blended cashews can work as a substitute, though with a milder coconut flavor. More information about cooking with coconut milk can be found here.

Spice Customization

Swap curry powder with garam masala to give the dish a warmer, more aromatic dimension. Alternatively, for smoky notes, add smoked paprika along with a pinch of cayenne. Adjust chili flakes or cayenne pepper to control the heat level.

Adding Vegetables and Greens

Boost nutrition and variety by including chopped carrots, peas, kale, or bell peppers. Just add these alongside the spinach in the final stages to gently cook without losing color or nutrients.

Serving Options for Dietary Needs

Serve with gluten-free rice varieties or gluten-free flatbreads for those avoiding gluten. To add protein, include grilled tofu or tempeh alongside the curry, or stir in hemp hearts for a boost while keeping the dish vegan.

These substitutions ensure your savory curried butter beans remain flavorful and nutritionally satisfying regardless of dietary requirements or ingredient availability.

For more hearty and delicious protein-rich meals, check out our cranberry sauce meatballs recipe that blend flavor and nutrition wonderfully.

savory curried butter beans

How to Prepare the Perfect savory curried butter beans: Step-by-Step Guide

Preparing savory curried butter beans is a quick and rewarding process that brings together simple ingredients into a rich and comforting dish. Follow this step-by-step guide for best results.

First Step: Prepare the Aromatics

Finely chop 2 shallots and heat 1 tablespoon of coconut oil in a large pan over medium heat. Fry the shallots until they become soft and translucent, about 3 minutes. Add 3 finely chopped garlic cloves and a thumb-sized piece of chopped fresh ginger. Continue frying the aromatics together for approximately 5 minutes, stirring occasionally to release their flavors.

Second Step: Add Tomato Puree and Spices

Add 2 tablespoons of tomato puree to the pan, and pour in a small splash of water to loosen the mixture. Stir to combine, then add 1 tablespoon of curry powder (or substitute with garam masala for a different flavor profile). Mix well to coat the aromatics with spices.

Third Step: Incorporate Butter Beans

Drain 400 grams of tinned butter beans but retain the liquid. Add the beans along with their liquid to the pan. Stir carefully, allowing the butter beans to absorb the flavors of the tomato and spices.

Fourth Step: Add Coconut Milk and Simmer

Pour in 250 milliliters of creamy tinned coconut milk. Season the mixture with salt to taste. Allow the curry to simmer gently over low to medium heat until heated through and the beans have softened in the sauce, resulting in a creamy texture. This usually takes about 8 to 10 minutes.

Fifth Step: Add Greens and Final Seasoning

Stir in 70 grams of chopped spinach and cook until wilted, roughly 2-3 minutes. Squeeze in the juice of half a lime and add 1 teaspoon of chili flakes to taste. Adjust salt and seasoning as needed. Stir well and remove from heat once ingredients are combined and flavorful.

Sixth Step: Serve

Serve your savory curried butter beans hot, paired with your choice of steamed rice, warm naan bread, or toasted sourdough for a satisfying meal. Garnish optionally with fresh coriander or parsley for an added fresh aroma and appeal.

StepActionTime (minutes)
1Fry shallots, garlic, and ginger8
2Add tomato puree and curry powder2
3Mix in butter beans and liquid2
4Simmer with coconut milk8-10
5Add spinach, lime juice, chili flakes3-4
6Serve with bread or rice0

Mastering savory curried butter beans: Advanced Tips and Variations

To make your savory curried butter beans even more delightful, consider these tips and variations that can add depth and tailor the dish to your preferences.

Tips for Perfect Texture and Flavor

  • Retain the Bean Liquid: Use the liquid from the butter bean tin when cooking to help create a creamy, glossy texture in the curry.
  • Fry Aromatics Thoroughly: Softening the shallots, garlic, and ginger well at the start intensifies their flavors, crucial for layering taste.
  • Adjust Heat Levels: Vary chili flakes or add cayenne pepper to control spiciness according to your preference.
  • Thickening the Curry: The curry often appears watery immediately after adding coconut milk but thickens as it cools. For faster thickening, simmer uncovered longer at low heat.

Recipe Variations

  • Extra Vegetables: Include diced carrots, bell peppers, or frozen peas to boost nutrition and add texture.
  • Protein Boost: Add cooked lentils or tofu cubes for more protein.
  • Spice Swap: Replace curry powder with garam masala to create an alternative flavor profile.
  • Serving Styles: Use as a filling for wraps or serve over quinoa for a gluten-free option.
This recipe is highly flexible, allowing you to adjust the flavor, heat, and ingredients to suit your taste and dietary needs.

How to Store savory curried butter beans: Best Practices

Proper storage of savory curried butter beans ensures longevity without sacrificing flavor or texture.

Refrigeration

  • Store in an airtight container in the refrigerator for up to 5 days.
  • To maintain creaminess, stir well before reheating.

Freezing

  • Freezing the dish is possible for up to 1 month.
  • Use freezer-safe containers or heavy-duty freezer bags.
  • Thaw overnight in the refrigerator before reheating gently.

Reheating

  • Reheat gently on the stovetop over low heat to prevent curdling and to maintain the creamy texture.
  • If the curry thickens too much after cooling, add a splash of water or coconut milk while reheating.

Nutritional Value of savory curried butter beans

This savory curried butter beans dish is rich in plant-based protein, fiber, and a range of essential nutrients, making it both satisfying and nutritious.

NutrientPer Serving (approx.)Benefit
Calories350-400 kcalProvides energy for sustained fullness
Protein15-18 gramsEssential for muscle repair and growth
Fat18 gramsHealthy fats from coconut milk for brain and heart health
Fiber10 gramsSupports digestion and satiety
Carbohydrates30 gramsComplex carbs for lasting energy
Vitamins and MineralsRich in iron, magnesium, potassium, vitamin CSupports immune function, fluid balance, and antioxidant activity

Learn more about the Health Benefits of Butter Beans and the use of Coconut Milk in Cooking for additional nutritional insight.

savory curried butter beans

FAQs: Frequently Asked Questions About savory curried butter beans

What ingredients are needed for savory curried butter beans?

Key ingredients include butter beans, coconut oil, shallots, garlic, fresh ginger, tomato puree, creamy coconut milk, curry powder, chopped spinach, lime juice, chili flakes, and optional fresh coriander or parsley for garnish. These create the perfect balance of creaminess and flavor.

How do you make curried butter beans creamy and flavorful?

Frying the aromatics like shallots, garlic, and ginger first releases deep flavors. Adding tomato puree and curry powder helps develop a rich base. Retaining butter bean liquid enhances creaminess, and simmering with coconut milk finishes the sauce with a velvety texture.

Can I substitute coconut milk in this recipe?

Yes, vegan cream combined with a little lime juice and coconut oil can be used as an alternative. These substitutes still maintain the dish’s rich and creamy texture without compromising flavor.

How long can you store leftover curried butter beans?

Leftovers can be stored in the refrigerator in airtight containers for up to 5 days. They can also be frozen for up to one month. Reheat gently on the stove, adding water or coconut milk if needed to restore consistency.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
savory curried butter beans 2.png

Creamy Curried Butter Beans Recipe: A Flavorful Delight for Every Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍛 Dive into the rich and sumptuous flavors of Creamy Curried Butter Beans, a dish that’s not only vegan and gluten-free but also packed with nutrients and robust flavors that satisfy every craving.
😋 Perfect for quick weeknight dinners or meal planning, this versatile recipe allows you to add your favorite veggies or enjoy it with naan or rice for a wholesome meal.

  • Total Time: 21 minutes
  • Yield: 4 portions 1x

Ingredients

Scale

1 tablespoon coconut oil
2 finely chopped shallots
3 finely chopped garlic cloves
Thumb-sized piece fresh ginger, finely chopped
400 grams tinned butter beans, including the liquid
70 grams chopped spinach
250 milliliters creamy tinned coconut milk
2 tablespoons tomato puree
1 tablespoon curry powder (can substitute with garam masala for a different flavor)
Toppings: 1/2 lime squeezed, 1 teaspoon chili flakes
Optional: fresh coriander or parsley for garnish

Instructions

1. Heat coconut oil in a large pan over medium heat and fry the finely chopped shallots until soft.
2. Add garlic and ginger to the pan and continue frying for about 5 minutes until aromatic.
3. Stir in the tomato puree with a splash of water to loosen, then mix in curry powder and butter beans with their liquid.
4. Pour in the coconut milk, season with salt, and let the mixture simmer until heated through and creamy.
5. Stir in the chopped spinach, lime juice, and chili flakes, adjusting seasoning as needed.
6. Serve immediately with your choice of rice, naan bread, or toasted sourdough.

Notes

🫘 Retain the liquid from the butter bean tin to ensure a creamy and glossy curry texture.
🧄 Fry the aromatics first to unlock deeper and more intense flavors in the dish.
🌶️ For extra warmth, increase the chili flakes or add cayenne pepper to your taste preference.

  • Prep Time: 8 minutes
  • Simmer Time: 5 minutes
  • Cook Time: 13 minutes
  • Category: Main Course
  • Method: Sauté
  • Cuisine: Indian-Inspired
  • Diet: Vegan

Nutrition

  • Serving Size: 1 portion
  • Calories: Approximately 250 per serving
  • Sugar: 3g
  • Sodium: 300mg (variable depending on added salt)
  • Fat: 18g
  • Saturated Fat: 15g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 6g
  • Protein: 7g
  • Cholesterol: 0mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star