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.
| Nutrient | Amount per Serving | % Daily Value* |
|---|---|---|
| Calories | ~320 kcal | |
| Total Fat | 18g | 23% |
| Saturated Fat | 13g | 65% |
| Unsaturated Fat | 4g | |
| Trans Fat | 0g | |
| Cholesterol | 0mg | 0% |
| Sodium | ~480mg | 21% |
| Total Carbohydrates | 32g | 12% |
| Dietary Fiber | 9g | 32% |
| Total Sugars | 5g | |
| Protein | 10g | 20% |
*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
PrintCurried Butter Beans
A quick, creamy, and aromatic vegan curry made with pantry-staple butter beans, coconut milk, and warm Indian spices. Ready in under 30 minutes!
- 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
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
- Heat oil in a large pot over medium heat. Sauté onion until soft (5-6 mins). Add garlic and ginger; cook 1 minute.
- Add all ground spices (curry powder, cumin, turmeric, garam masala, cayenne). Stir constantly for 60 seconds to bloom.
- Stir in tomato paste for 30 seconds, then add diced tomatoes and vegetable broth. Simmer for 5-7 minutes.
- Gently stir in drained butter beans and coconut milk. Return to a simmer, then cover and cook on low for 10-15 minutes.
- 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







