Butter Beans Recipe – Creamy, Comforting & Flavor-Packed
This classic butter beans recipe is a timeless comfort dish loved for its creamy texture, mild flavor, and nourishing qualities. Also known as lima beans, butter beans have been a staple in Southern, Mediterranean, and home-style cooking for generations. When cooked properly, they become rich, tender, and deeply satisfying perfect as a main dish or hearty side.
As a professional chef, I love this recipe because it’s simple, budget-friendly, and incredibly versatile. Whether you’re cooking for family dinners or meal prepping for the week, this butter beans recipe delivers comfort with every bite.
Ingredients (Serves 4)

- 2 cups dried butter beans (or 4 cups cooked/canned, drained & rinsed)
- 1 tbsp olive oil or butter
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tsp salt (adjust to taste)
- ½ tsp black pepper
- ½ tsp smoked paprika
- ½ tsp dried thyme
- 2 cups vegetable broth (or chicken broth)
- 1 bay leaf
- 1 tbsp lemon juice (optional, for brightness)
- Fresh parsley for garnish
Step by Step Cooking Guide
- Soak beans (if using dried):
Rinse butter beans and soak in water overnight or for at least 8 hours. Drain and rinse again. - Cook beans:
Add soaked beans to a pot with fresh water. Simmer for 45–60 minutes until tender. Drain and set aside. - Sauté aromatics:
Heat olive oil or butter in a large pan over medium heat. Add onion and cook until soft and translucent (5 minutes). - Add garlic & spices:
Stir in garlic, smoked paprika, thyme, salt, and pepper. Cook for 30 seconds until fragrant. - Simmer:
Add cooked butter beans, vegetable broth, and bay leaf. Simmer uncovered for 15–20 minutes until creamy. - Finish & serve:
Remove bay leaf, add lemon juice if using, garnish with parsley, and serve warm.
Cooking Time & Serving Size
- Prep Time: 10 minutes (or overnight soaking)
- Cook Time: 35–40 minutes
- Total Time: 45–50 minutes
- Serving Size: 1 cup
- Servings: 4
Tips & Variations
- Creamier texture: Lightly mash some beans while simmering.
- Southern-style: Add a smoked turkey leg or beef sausage.
- Mediterranean twist: Add tomatoes, oregano, and olive oil drizzle.
- Spicy version: Add red chili flakes or cayenne pepper.
- Extra flavor hack: Finish with a knob of butter or splash of cream.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 220 kcal |
| Protein | 14 g |
| Carbohydrates | 32 g |
| Fat | 6 g |
| Fiber | 9 g |
| Sugar | 2 g |

Healthy Alternatives
- Low-Oil: Use vegetable broth instead of oil for sautéing.
- Vegan: Already plant-based—use vegetable broth only.
- Gluten-Free: Naturally gluten-free.
- Keto-Friendly: Not keto-friendly; substitute with buttered cauliflower or lupini beans.
- Low-Sodium: Use no-salt broth and reduce added salt.
Serving Suggestions

Serve this butter beans recipe with cornbread, rice, roasted vegetables, or grilled chicken. It also pairs beautifully with sautéed greens or fresh salad. Whether served as a cozy main or satisfying side dish, butter beans bring warmth, nutrition, and flavor to your table.
This recipe proves that simple ingredients can create extraordinary comfort food.
FAQ’s
Q1: Can I use canned butter beans?
Yes! Use 2 cans (15 oz each), drained and rinsed. Reduce cooking time to 15 minutes.
Q2: Why are my butter beans bitter?
They may be undercooked. Simmer longer until fully tender.
Q3: Can I freeze butter beans?
Yes. Cool completely and freeze for up to 3 months.
Q4: How do I thicken butter beans?
Mash a few beans or simmer uncovered longer.
Q5: Are butter beans healthy?
Absolutely! They’re high in fiber, protein, and plant-based nutrients.
