There’s something deeply satisfying about a bowl of creamy butter bean soup on a chilly evening. This hearty, comforting soup brings together tender lima beans, aromatic vegetables, and warming herbs in a way that feels both nourishing and familiar. I’ve been making this recipe for years, tweaking it along the way until it became a regular in my soup rotation.
Why This Butter Bean Soup Works
This soup succeeds because it balances simplicity with flavor. The butter beans become naturally creamy when simmered, creating a luxurious texture without heavy cream. Fresh herbs brighten the earthiness of the beans, while a good vegetable or chicken stock provides the foundation that ties everything together beautifully.
Ingredients
- 2 cups dried butter beans (lima beans), soaked overnight
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 carrots, peeled and diced
- 3 celery stalks, diced
- 4 garlic cloves, minced
- 6 cups vegetable or chicken stock
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh lemon juice
- Salt and freshly ground black pepper to taste
- 2 tablespoons butter (optional, for richness)
These ingredients work together to create layers of flavor that develop as the soup simmers, with each component contributing its own character to the final dish.
How to Make It
- Drain and rinse the soaked butter beans thoroughly. Check for any stones or damaged beans and discard them. Set the beans aside while you prepare the vegetables.
- Heat olive oil in a large, heavy-bottomed pot over medium heat. Add the diced onion and cook for 4-5 minutes until it begins to soften and turn translucent. The onion should smell fragrant but not brown.
- Add the diced carrots and celery to the pot. Cook for another 5-6 minutes, stirring occasionally, until the vegetables start to soften. This creates the aromatic base that will flavor the entire soup.
- Stir in the minced garlic and cook for 30 seconds until fragrant. Be careful not to let it burn, as burnt garlic will add bitterness to your soup.
- Add the drained butter beans to the pot and stir them with the vegetables for about 2 minutes. This step helps the beans absorb some of the flavors from the sautéed vegetables.
- Pour in the stock, making sure it covers the beans by at least 2 inches. Add the bay leaves, thyme, smoked paprika, and cumin. Stir everything together and bring to a boil.
- Once boiling, reduce the heat to low and partially cover the pot. Let the soup simmer gently for 45-60 minutes, or until the beans are completely tender. Cooking time can vary depending on the age of your beans.
- Test the beans for doneness by pressing one with a fork or spoon. They should mash easily when fully cooked. If they’re still firm, continue simmering and check every 10 minutes.
- Once the beans are tender, remove the bay leaves. Using an immersion blender, pulse the soup 4-5 times to partially puree it. You want to break up about half the beans while leaving some whole for texture.
- Stir in the fresh parsley, lemon juice, and butter if using. Season with salt and pepper to taste. The lemon juice brightens the flavors, while the butter adds richness.
- Let the soup rest for 5 minutes before serving. This allows the flavors to meld and the soup to reach the ideal serving temperature.
This method creates a soup with both creamy and chunky textures, where each spoonful delivers comfort and satisfaction in equal measure.
Nutrition at a Glance
- High in plant-based protein: Butter beans provide about 15 grams of protein per serving
- Excellent fiber source: One bowl delivers nearly 12 grams of dietary fiber
- Rich in folate: Important for cell division and DNA synthesis
- Good source of potassium: Supports heart health and blood pressure regulation
- Contains iron: Essential for oxygen transport in the blood
- Low in saturated fat: Heart-healthy when made with vegetable stock
- Complex carbohydrates: Provide sustained energy without blood sugar spikes
- Magnesium content: Supports muscle and nerve function
- Antioxidants from vegetables: Carrots provide beta-carotene, herbs add flavonoids
How to Serve It
- With crusty bread: Sourdough or whole grain bread makes an excellent dipper
- Over rice: Brown rice or wild rice adds heartiness and makes it a complete meal
- Topped with herbs: Fresh dill, chives, or additional parsley brighten each bowl
- With a dollop of yogurt: Greek yogurt adds tang and creaminess
- Alongside a simple salad: Arugula or mixed greens with lemon vinaigrette
- With cornbread: The sweetness complements the earthy beans beautifully
- Garnished with cheese: A sprinkle of Parmesan or crumbled feta adds richness
- With hot sauce: A few drops of your favorite hot sauce add welcome heat
I find this soup works equally well as a light lunch with bread or as a hearty dinner when served over grains with plenty of vegetables on the side.
Common Mistakes
- Not soaking beans long enough: Inadequate soaking leads to uneven cooking and tough beans
- Using old beans: Beans older than a year may never fully soften, no matter how long you cook them
- Adding salt too early: Salt can prevent beans from softening, so season near the end of cooking
- Rushing the cooking process: Beans need gentle, slow cooking to become tender without bursting
- Over-blending: Pureeing too much creates a paste-like texture instead of a chunky, satisfying soup
- Skipping the vegetable sauté: This step builds the flavor foundation that makes the soup special
- Using insufficient liquid: Beans absorb liquid as they cook, so start with plenty of stock
- Forgetting acid at the end: Lemon juice or vinegar brightens the earthy flavors significantly
- Not tasting for seasoning: Beans need adequate salt to bring out their natural flavors
These mistakes are easy to avoid once you understand how beans behave during cooking, and the results improve dramatically when you take your time with each step.
Storage and Reheating
- Refrigerator storage: Keeps for up to 5 days in covered containers
- Freezer storage: Freezes well for up to 3 months in freezer-safe containers
- Leave room for expansion: Don’t fill containers completely as soup expands when frozen
- Cool completely first: Always let soup reach room temperature before refrigerating or freezing
- Reheat gently: Use low heat and stir frequently to prevent sticking or scorching
- Add liquid if needed: Soup thickens as it sits, so thin with stock or water when reheating
- Stovetop reheating: Best method for maintaining texture and preventing separation
- Microwave portions: Heat individual servings in 30-second intervals, stirring between
- Refresh the flavors: Add a squeeze of fresh lemon juice and herbs after reheating
The beauty of this soup lies in how well it keeps, often tasting even better the next day as the flavors continue to develop and meld together.

Leftover Ideas
- Soup base for stew: Add diced potatoes, greens, and extra vegetables for a heartier meal
- Pasta sauce: Thin with pasta water and toss with cooked pasta and Parmesan
- Bean dip: Puree completely and serve warm with tortilla chips or vegetables
- Grain bowl base: Serve over quinoa or farro with roasted vegetables and fresh herbs
- Stuffing for vegetables: Use as filling for hollowed tomatoes or bell peppers before baking
- Casserole component: Layer with vegetables and cheese, then bake until bubbly
- Breakfast hash base: Add diced potatoes and top with fried eggs
- Sandwich spread: Puree and use as a protein-rich spread for wraps or sandwiches
- Pizza topping: Spread on pizza dough and top with cheese and vegetables
- Soup extension: Combine with other leftover vegetables and stock for a minestrone-style soup
These leftover transformations help stretch your cooking efforts while creating entirely new meals that don’t feel like repeats of the original soup.
Butter Bean Soup
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A creamy, comforting soup made with tender butter beans, aromatic vegetables, and warming herbs. This hearty soup is both satisfying and nutritious.
Ingredients
- 2 cups dried butter beans (lima beans), soaked overnight
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 carrots, peeled and diced
- 3 celery stalks, diced
- 4 garlic cloves, minced
- 6 cups vegetable or chicken stock
- 2 bay leaves
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh lemon juice
- Salt and freshly ground black pepper to taste
- 2 tablespoons butter (optional)
Instructions
- 1. Drain and rinse soaked butter beans, checking for stones.
- 2. Heat olive oil in large pot over medium heat. Add onion and cook 4-5 minutes.
- 3. Add carrots and celery, cook 5-6 minutes until softening.
- 4. Stir in garlic, cook 30 seconds until fragrant.
- 5. Add beans and stir with vegetables for 2 minutes.
- 6. Pour in stock, add bay leaves, thyme, paprika, and cumin. Bring to boil.
- 7. Reduce heat to low, partially cover, simmer 45-60 minutes until beans are tender.
- 8. Remove bay leaves. Pulse with immersion blender 4-5 times to partially puree.
- 9. Stir in parsley, lemon juice, and butter if using. Season with salt and pepper.
- 10. Let rest 5 minutes before serving.
Notes
Soup keeps 5 days refrigerated or 3 months frozen. Thin with stock when reheating if needed.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Soup
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 285
- Sugar: 8g
- Sodium: 450mg
- Fat: 6g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 15g