Curried Butter Beans

Photo of author

By Lucas Bennett

Published: May 11, 2026

This post may contain affiliate links. See our disclosure policy.

Whip up a delicious, satisfying meal in under 30 minutes with this creamy Curried Butter Beans recipe. This vegan Indian-inspired dish is a true pantry savior, turning humble beans into a fragrant, spicy, and deeply comforting curry.

Perfect for busy weeknights or a fuss-free lunch, it pairs beautifully with rice, flatbreads, or greens. It’s naturally gluten-free, protein-packed, and brimming with warming spices.

Why You’ll Love This Curried Butter Bean Recipe

This recipe is a testament to how simple ingredients can create extraordinary flavor. Butter beans, also known as lima beans, have a naturally creamy texture that soaks up aromatic spices perfectly. Unlike many curries that require a long simmering time, this dish comes together quickly, making it an ideal choice for a last-minute, nutritious meal.

Here’s what makes it a keeper:

The Ultimate Pantry Meal

You likely have most of these ingredients in your cupboard right now. Canned butter beans, onions, garlic, canned tomatoes, and a selection of spices are the main stars. It’s the perfect recipe for when a grocery run isn’t an option but you still want a homemade, flavor-packed dinner.

Vegan Comfort Food at Its Best

Rich, creamy, and deeply savory, this curry provides the ultimate comfort food experience without any dairy. The natural starch from the beans and the blended tomatoes create a luscious, thick sauce that feels indulgent. It’s a crowd-pleaser for vegans and non-vegans alike.

Nutrition You Can Feel Good About

Butter beans are a fantastic source of plant-based protein, fiber, iron, and folate. Combined with antioxidant-rich spices like turmeric and cumin, this is a meal that fuels your body and supports overall wellness. It’s hearty enough to be a complete main course.

Ingredients for Creamy Indian Butter Beans

This recipe uses simple, wholesome ingredients. Remember to use the best quality canned tomatoes and spices you have for the deepest flavor.

  • 2 (15-oz) cans butter beans, drained and rinsed
  • 1 tbsp coconut oil or neutral oil
  • 1 medium onion, finely chopped
  • 4 garlic cloves, minced
  • 1-inch piece ginger, grated
  • 1 (14.5-oz) can diced tomatoes
  • 1 cup vegetable broth
  • 1 (13.5-oz) can full-fat coconut milk
  • 1 tbsp tomato paste
  • Juice of 1/2 lemon
  • Fresh cilantro, for garnish

Key Spices for the Curry Base

  • 1 1/2 tbsp curry powder (Madras style preferred)
  • 1 tsp ground cumin
  • 1 tsp ground turmeric
  • 1/2 tsp garam masala
  • 1/4 tsp cayenne pepper (adjust to taste)
  • Salt and black pepper to taste

How to Make Curried Butter Beans: Step-by-Step

Follow these simple instructions for a perfectly creamy curry every time.

Step 1: Sauté the Aromatics

Heat the coconut oil in a large, deep skillet or pot over medium heat. Add the chopped onion and cook for 5-6 minutes until softened and translucent. Add the minced garlic and grated ginger, cooking for another minute until fragrant.

Step 2: Bloom the Spices

Add all the ground spices (curry powder, cumin, turmeric, garam masala, cayenne) to the onion mixture. Stir constantly for about 60 seconds. This ‘blooms’ the spices in the oil, unlocking their full aromatic potential and creating the foundational flavor of the curry.

Step 3: Build the Sauce

Stir in the tomato paste and cook for 30 seconds. Then, add the can of diced tomatoes with their juices and the vegetable broth. Bring the mixture to a gentle simmer and let it cook for 5-7 minutes, allowing the flavors to meld and the sauce to reduce slightly.

Step 4: Add Beans and Coconut Milk

Gently stir in the drained and rinsed butter beans and the full can of coconut milk. Return to a simmer. Reduce the heat to low, cover the pot, and let it cook for 10-15 minutes, stirring occasionally. This allows the beans to heat through and absorb the flavors while the sauce thickens beautifully.

Step 5: Finish and Serve

Remove the pot from heat. Stir in the fresh lemon juice and season with salt and black pepper to taste. Garnish generously with fresh chopped cilantro. Serve hot over basmati rice, with warm naan, or with a side of simple greens.

Serving Suggestions: What to Eat with Butter Beans

This versatile curry is the centerpiece of a fantastic meal. Here are our top pairings:

  • Steamed Basmati Rice: The classic choice. The fluffy rice soaks up the creamy sauce perfectly.
  • Vegan Naan or Roti: Use these flatbreads to scoop up every last bit of curry.
  • Simple Sautéed Greens: Pair with kale, spinach, or chard for a complete, colorful plate.
  • Quinoa or Cauliflower Rice: For a lower-carb or higher-protein option.
  • Toppings: Add a dollop of vegan yogurt, a sprinkle of toasted coconut flakes, or extra cilantro.

Expert Tips and Recipe Notes

  • Spice Level: Control the heat with the cayenne pepper. Start with 1/4 tsp and add more after tasting at the end.
  • Creaminess: Full-fat coconut milk is essential for a rich, luxurious texture. Light coconut milk will result in a thinner sauce.
  • Using Dried Beans: If using dried butter beans, soak 1 cup overnight, then simmer until tender (about 60-90 minutes) before adding to the recipe.
  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The flavors often deepen overnight. Reheat gently on the stovetop, adding a splash of broth if needed.
  • Freezing: This curry freezes exceptionally well for up to 3 months. Thaw in the refrigerator overnight before reheating.

Nutritional Benefits of Butter Bean Curry

This dish is as healthy as it is delicious. The nutrition table below is an approximate guide per serving, highlighting its balanced profile.

NutrientAmount per Serving% Daily Value*
Calories~320 kcal 
Total Fat18g23%
Saturated Fat13g65%
Unsaturated Fat4g 
Trans Fat0g 
Cholesterol0mg0%
Sodium~480mg21%
Total Carbohydrates32g12%
Dietary Fiber9g32%
Total Sugars5g 
Protein10g20%

*Percent Daily Values are based on a 2,000 calorie diet.

This Curried Butter Beans recipe is your new secret weapon for easy, impressive, and deeply satisfying vegan meals. Its creamy texture, complex spices, and simple preparation make it a dish you’ll return to again and again. Give it a try tonight and discover the magic of pantry-powered cooking!


The Recipe

Print

Curried Butter Beans

Curried Butter Beans

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick, creamy, and aromatic vegan curry made with pantry-staple butter beans, coconut milk, and warm Indian spices. Ready in under 30 minutes!

  • Author: Lucas Bennett
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Total Time: 30 mins
  • Yield: 4 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Vegan, Gluten-Free

Ingredients

Scale

2 (15-oz) cans butter beans, drained and rinsed
1 tbsp coconut oil or neutral oil
1 medium onion, finely chopped
4 garlic cloves, minced
1-inch piece ginger, grated
1 (14.5-oz) can diced tomatoes
1 cup vegetable broth
1 (13.5-oz) can full-fat coconut milk
1 tbsp tomato paste
Juice of 1/2 lemon
Fresh cilantro, for garnish
1 1/2 tbsp curry powder
1 tsp ground cumin
1 tsp ground turmeric
1/2 tsp garam masala
1/4 tsp cayenne pepper
Salt and black pepper to taste

Instructions

  1. Heat oil in a large pot over medium heat. Sauté onion until soft (5-6 mins). Add garlic and ginger; cook 1 minute.
  2. Add all ground spices (curry powder, cumin, turmeric, garam masala, cayenne). Stir constantly for 60 seconds to bloom.
  3. Stir in tomato paste for 30 seconds, then add diced tomatoes and vegetable broth. Simmer for 5-7 minutes.
  4. Gently stir in drained butter beans and coconut milk. Return to a simmer, then cover and cook on low for 10-15 minutes.
  5. Remove from heat. Stir in lemon juice, salt, and pepper. Garnish with cilantro and serve hot.

Notes

  • For a thinner sauce, use light coconut milk or add extra broth.
  • Control heat by adjusting the cayenne pepper. Start with 1/4 tsp.
  • Leftovers store well in the fridge for up to 4 days and freeze for 3 months.
  • Full-fat coconut milk is recommended for the creamiest texture.

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 320
  • Sugar: 5
  • Sodium: 480
  • Fat: 18
  • Saturated Fat: 13
  • Unsaturated Fat: 4
  • Trans Fat: 0
  • Carbohydrates: 32
  • Fiber: 9
  • Protein: 10
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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