Last updated: October 2, 2026
Butter bean soup is the cozy, creamy weeknight dinner you can make from three cans of beans and a few pantry staples.
Keep reading for the full walkthrough, or use the recipe card below when you want the quick version.

How to Make Butter Bean Soup From Scratch
Butter bean soup takes about 45 minutes from start to finish and uses just one pot. You sauté a simple vegetable base, simmer canned butter beans in broth, then blend part of the soup so it turns thick and creamy without any cream.
Gather the Ingredients
You need three 15-ounce cans of butter beans, 2 tablespoons of olive oil, one medium yellow onion, two medium carrots, and two celery ribs. You also need four garlic cloves, 1 teaspoon of dried thyme, 1/2 teaspoon of smoked paprika, and one bay leaf.

The liquid is 4 cups of low-sodium vegetable broth, and the finish is 3 packed cups of baby spinach, 1 tablespoon of fresh lemon juice, 3/4 teaspoon of kosher salt, and 1/2 teaspoon of black pepper.
Drain and rinse the beans before you start. Rinsing removes the thick canning liquid and lowers the sodium, which gives you better control over the seasoning.
Build the Flavor Base
Heat the olive oil in a large pot or 4-quart Dutch oven over medium heat. Add the diced onion, carrots, and celery and cook for 8 minutes, stirring often, until the onion turns soft and translucent.

Stir in the minced garlic, thyme, and smoked paprika and cook for 1 minute until fragrant. Keep the heat at medium so the garlic softens without browning, since browned garlic turns bitter.

Simmer the Beans
Pour in the broth, add the drained beans and the bay leaf, and bring everything to a boil. Reduce the heat to low and simmer partially covered for 20 minutes.

The beans soak up the thyme and paprika as they simmer, and the carrots finish softening. Remove the bay leaf when the time is up.

Make the Soup Creamy
Transfer 3 cups of the soup to a blender and blend until smooth, then stir it back into the pot. Blend hot soup with the lid vented and a towel over the top so steam can escape.

An immersion blender or a potato masher also works if you would rather skip the transfer. Butter beans are naturally starchy, so blending only part of the pot gives you a velvety broth while the rest of the beans stay whole for texture.
Finish With Spinach and Lemon
Stir in the spinach and cook for 2 minutes until it wilts. Turn off the heat and stir in the lemon juice, salt, and pepper.

Taste and adjust, because brands of broth vary in saltiness. A splash of lemon at the very end brightens the whole pot and keeps the soup from tasting heavy.

Tips for the Best Butter Bean Soup
The best butter bean soup depends on three things: a patient vegetable base, a well-seasoned broth, and blending just enough of the beans. Get those right and the rest is easy.

Choose the Right Beans
Canned butter beans are large, pale, and buttery, and in the American South the name often refers to mature lima beans. Brands like Goya and Bush’s sell them in many US grocery stores.
Great Northern beans or cannellini beans work if you cannot find butter beans, and the recipe stays the same. This soup is written for canned beans only, because dried beans need soaking and a longer cook time that the card does not cover.
Pick a Good Broth
Low-sodium vegetable broth lets you season the soup yourself instead of fighting a salty base. Chicken broth is a fine swap if you want a deeper savory flavor.
Whatever you choose, taste the broth before you add it. A bland broth makes a bland soup, and the beans cannot fix that alone.
Try Easy Variations
Add a Parmesan rind to the pot while the soup simmers for a nutty, savory depth, then remove it with the bay leaf. The card leaves this out, so treat it as optional.
Crumbled cooked sausage or diced ham can be stirred in at the end for a heartier dinner, and both are also optional. Chopped kale can replace the spinach if you simmer it for about 8 minutes instead of 2.
Fix the Seasoning
If the soup tastes flat, add a pinch more salt before you reach for more lemon. If it tastes too sharp, a small drizzle of olive oil rounds it out.
Storing, Freezing, and Reheating Butter Bean Soup
Leftover butter bean soup keeps for up to 4 days in the refrigerator, which fits the USDA guidance of 3 to 4 days for cooked leftovers. Let the soup cool, then refrigerate it in an airtight container within 2 hours of cooking.

For longer storage, freeze the soup in portions for up to 3 months. Leave about 1 inch of space at the top of each container so the soup can expand.
Thaw frozen soup overnight in the refrigerator before reheating. Warm it on the stove over medium-low heat, stirring often, until it is steaming hot and reaches 165°F as the USDA recommends for leftovers.
Beans keep absorbing liquid as they sit, so the soup thickens in the fridge. Stir in a splash of broth or water while reheating to bring it back to a spoonable texture.
What to Serve With Butter Bean Soup
Butter bean soup is filling on its own, but a few simple sides turn it into a full dinner. Crusty bread for dipping is the classic choice, and a grilled cheese sandwich cut into strips is even better.

A green salad with a lemon vinaigrette echoes the bright finish of the soup and adds crunch. Roasted broccoli or a simple arugula salad also work well.
For toppings, try a drizzle of good olive oil, freshly cracked black pepper, chopped parsley, or shaved Parmesan. These extras are optional and are not part of the card.
The Story Behind Butter Bean Soup
Butter beans are a type of lima bean, a crop that people domesticated in the Americas thousands of years ago. In the American South, cooks have long simmered them with ham hocks and served them alongside cornbread.
In the United Kingdom and much of Europe, the name butter bean usually describes large, creamy white beans sold dried or canned. White bean soups appear in kitchens across the Mediterranean, from Tuscan bean soups to Spanish and French bean stews.
This version borrows from all of those traditions but keeps things fast and simple with canned beans. It is a modern pantry soup that respects the old idea: cheap, filling beans, simmered gently with vegetables and herbs.
Ready to cook? Use the recipe card below for the full ingredient list, numbered steps, and nutrition estimates.
Creamy Butter Bean Soup
A creamy, cozy butter bean soup made with canned beans, garlic, thyme, and a squeeze of lemon. It is ready in 45 minutes in one pot.
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery ribs, diced
- 4 garlic cloves, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- 3 cans (15 ounces each) butter beans, drained and rinsed
- 4 cups low-sodium vegetable broth
- 1 bay leaf
- 3 cups packed baby spinach
- 1 tablespoon fresh lemon juice
- 3/4 teaspoon kosher salt
- 1/2 teaspoon black pepper
Instructions
- Heat the olive oil in a large pot or 4-quart Dutch oven over medium heat.
- Add the onion, carrots, and celery and cook for 8 minutes, stirring often, until the onion is soft and translucent.
- Stir in the garlic, thyme, and smoked paprika and cook for 1 minute until fragrant.
- Add the butter beans, broth, and bay leaf and bring to a boil.
- Reduce the heat to low and simmer partially covered for 20 minutes, then remove the bay leaf.
- Transfer 3 cups of the soup to a blender, blend until smooth, and stir it back into the pot.
- Stir in the spinach and cook for 2 minutes until wilted.
- Turn off the heat and stir in the lemon juice, salt, and pepper, then taste and adjust.
Notes
Vent the blender lid and cover it with a towel when blending hot soup. An immersion blender or potato masher can be used instead. Refrigerate leftovers in an airtight container within 2 hours and eat within 4 days. Freeze for up to 3 months and reheat to 165°F. Toppings and add-ins such as Parmesan, sausage, or kale are optional.
Nutrition Information:
Yield:
6Serving Size:
1 1/2 cupsAmount Per Serving: Calories: 245Total Fat: 5gSaturated Fat: 1gSodium: 610mgCarbohydrates: 39gFiber: 10gSugar: 5gProtein: 12g
Butter Bean Soup Questions Answered
Is butter bean soup the same as lima bean soup?
They are very close. Butter beans are large, mature lima beans, so a soup made with canned butter beans tastes much like a creamy lima bean soup.
Can you use dried butter beans instead of canned?
This recipe is written for canned beans, and the timing on the card is based on them. Dried beans need soaking and a longer simmer, so follow the package directions if you go that route.
How do you thicken butter bean soup?
Blend a little more of the soup, or mash some of the beans against the side of the pot with a spoon. You can also simmer the soup uncovered for a few extra minutes to reduce the broth.
Can you freeze butter bean soup?
Yes, freeze it in airtight containers for up to 3 months. Thaw it overnight in the refrigerator and reheat until steaming hot.
How long does butter bean soup last in the refrigerator?
Butter bean soup keeps for up to 4 days in an airtight container. Cool it and refrigerate it within 2 hours of cooking.
Why This Butter Bean Soup Recipe Works
Cooking the onion, carrots, and celery for a full 8 minutes builds a sweet base that gives the broth real flavor. Adding the garlic, thyme, and smoked paprika for just 1 minute wakes up their aroma without any bitterness.
A 20 minute simmer is enough for canned beans to soak up the seasoning without falling apart. Blending 3 cups of the soup makes the broth thick and creamy, while the rest of the beans keep the soup hearty.
Stirring in the spinach and lemon juice at the end keeps the greens tender and the flavor bright. The result is a balanced pot of soup that tastes like it simmered all afternoon.
Make Butter Bean Soup Tonight
Butter bean soup proves that a few cans and a little patience make a dinner worth repeating. Save the recipe, make a pot this week, and tell us how it turned out in the comments.



