Butter Bean Soup isn’t just another soup—it’s a warm hug in a bowl, the kind of comfort you crave when life gets hectic and you want something nourishing, easy, and packed with heart. My mom made this every single week, her kitchen filled with the cozy aroma of garlic and herbs simmering in rich broth. This stovetop version keeps all that nostalgic comfort but gets dinner on the table in under an hour. Whether you add ham for a hearty touch or keep it vegetarian with a flavorful broth, this Butter Bean Soup is simple, soulful, and totally satisfying.
Table of Contents
What is Butter Bean Soup?
Butter Bean Soup is a creamy, rustic dish made with tender butter beans (also known as lima beans), veggies, and herbs all simmered together until everything melds into one cozy, flavorful blend. Traditionally, it’s the kind of recipe you’d find simmering away on Grandma’s stove on a Sunday afternoon—fragrant, filling, and full of memories. Butter beans are naturally buttery and soft, which gives the soup a smooth, rich texture without needing cream.
Some cooks like to toss in smoked ham for depth, while others keep it light with vegetable broth. Either way, it’s an easy and affordable meal that tastes like home. Pair it with crusty bread, and you’ve got yourself a comforting dinner that feels like a warm hug.
Reasons to Try Butter Bean Soup
If you’re looking for a wholesome, budget-friendly meal that doesn’t skimp on flavor, Butter Bean Soup checks every box. First, it’s quick—about 45 minutes from start to finish. Second, it’s flexible: add ham, turkey, or go completely plant-based. Third, it’s loaded with fiber and protein, making it as filling as it is comforting. This is the kind of soup that pleases everyone, from picky eaters to health-conscious diners. And let’s not forget the leftovers—it actually tastes even better the next day! If you loved our Anti-Inflammatory Lentil Soup, you’ll find this one just as cozy but with a buttery twist. Perfect for chilly evenings, easy lunches, or those “I don’t feel like cooking” nights.
Ingredients Needed to Make Butter Bean Soup
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 large carrot, chopped
- 2 stalks celery, sliced
- 2 cloves garlic, minced
- ¼ teaspoon dried marjoram
- ¼ teaspoon dried parsley flakes
- ¼ teaspoon dried thyme
- 5 cups chicken broth (or vegetable broth for vegetarian)
- 2 (14.5-ounce) cans butter beans, drained
- 1 tablespoon distilled white vinegar
- ½ teaspoon salt
- ¼ teaspoon black pepper

Instructions to Make Butter Bean Soup
If you’re ready to create the kind of Butter Bean Soup that feels like a warm hug from Mom, you’re in the right place. Follow this step-by-step guide to make your kitchen smell amazing and your dinner feel downright cozy. Whether you’re new to cooking soups or just need a refresher, these clear directions will help you go from chopping board to dinner bowl with confidence. And if you want more comforting soups like this, check out our Marry Me White Bean Soup or Creamy Tuscan Garlic Tortellini Soup for your next cozy night in.
Step 1: Prepare and Sauté Your Vegetables
Start your Butter Bean Soup step by step journey by heating 1 tablespoon of olive oil in a large stockpot over medium-high heat. While the oil warms up, chop your onion, carrot, and celery. This trio, known as a mirepoix in classic cooking, forms the flavor foundation of countless soups — including this one. Once the oil shimmers, toss in your chopped vegetables and give them a good stir. Let them cook for about 3 minutes, just until the onions turn translucent and release their sweet aroma.
You’ll notice the carrots and celery beginning to soften, signaling that your base is building flavor beautifully. If you’re new to sautéing veggies, take a quick peek at our Creamy Vegetable Soup where we walk through this same technique in detail.
Step 2: Add the Aromatic Herbs and Garlic
Next, it’s time to bring in the fragrant power players that make Butter Bean Soup irresistible. Add your minced garlic along with the dried marjoram, parsley flakes, and thyme. Stir everything together and cook for another 2 minutes. You’ll smell the garlic start to mellow and blend with the herbs, creating a kitchen scent that feels like Sunday dinner at Grandma’s. This step-by-step method ensures your herbs bloom properly without burning — a small detail that makes a big difference in flavor. If you’d like to experiment with fresh herbs instead of dried, our Butternut Squash Soup post offers great tips on when and how to swap them in.
Step 3: Build the Broth Base
Now comes the soul of your Butter Bean Soup — the broth. Pour in 5 cups of chicken broth (or vegetable broth if you’re going vegetarian). Give it a good stir, scraping up any bits stuck to the bottom of the pot — that’s pure flavor gold! Then, stir in your drained butter beans, 1 tablespoon of white vinegar, ½ teaspoon of salt, and ¼ teaspoon of black pepper. The vinegar might seem like a small addition, but it’s actually a game-changer.
It cuts through the richness and brightens every spoonful. If you prefer a heartier flavor, you can add chopped cooked ham at this point. For more ideas on how to adapt soups with extra protein, check out our Hearty Bok Choy Chicken Soup.
Step 4: Simmer to Perfection
Bring your soup to a gentle boil over medium-high heat, then reduce it to low and let it simmer for about 30 minutes. This step-by-step simmering process allows the flavors to deepen and the butter beans to become melt-in-your-mouth tender. You’ll notice the broth thicken slightly as the beans start to break down naturally. Stir occasionally to keep everything evenly mixed and prevent sticking.
During this time, your kitchen will fill with the comforting scent of garlic, thyme, and slow-simmered broth — a sure sign dinner is going to be delicious. If you want to learn more about how simmering impacts flavor, my post on Slow Cooker Chicken Stew explains why low and slow is the secret to the richest soups.
Step 5: Adjust Texture for Creaminess
Once your Butter Bean Soup has simmered, take a large spoon and gently press some of the beans against the side of the pot. This step-by-step trick thickens the soup naturally, creating that creamy consistency everyone loves — without adding any dairy or flour. If you prefer a smoother soup, you can blend a cup or two and return it to the pot. Taste and adjust seasoning if needed, adding more salt or pepper to suit your liking. This is the moment to make it your own — maybe a dash of paprika or a splash of cream if you’re feeling fancy.
Step 6: Serve and Savor
Now for the best part: serving your Butter Bean Soup! Ladle it into bowls and top with a drizzle of olive oil, a sprinkle of herbs, or even a bit of shredded Parmesan for extra flair. Pair it with crusty bread, cornbread, or a side of Garlic Butter Steak Bites and Potatoes if you’re feeding hungry mouths. This soup is perfect on its own, but it also makes a beautiful starter for a comforting family dinner.
And there you have it — your step-by-step Butter Bean Soup recipe that’s hearty, wholesome, and wonderfully easy. Whether you’re cooking for a busy weeknight or craving something cozy on a Sunday afternoon, this process guarantees comfort in every spoonful. For more comforting recipes like this, explore our Mushroom Potato Soup or Three Bean Vegetarian Chili.
What to Serve with Butter Bean Soup
Butter Bean Soup shines on its own, but pairing it with the right side can make your meal restaurant-worthy. A slice of buttery cornbread or garlic toast makes a perfect companion. You can also serve it alongside a crisp salad like our Autumn Apple Salad for balance. For something heartier, try it with Southern Cornbread Dressing or roasted vegetables like our Roasted Winter Squash Wedges. And if you want a full soup night spread, consider making a pot of Three Bean Vegetarian Chili for variety.
Key Tips for Making Butter Bean Soup
- Use quality broth: It’s the foundation of flavor, so choose a rich chicken or veggie stock.
- Mash a few beans: It thickens the soup naturally without needing cream.
- Add ham for heartiness: Great for using up leftovers, and it adds a smoky depth.
- Don’t skip the vinegar: It brightens the flavors and balances the richness.
- Let it rest: Like many soups, it tastes even better the next day as the flavors meld.
For more comforting soup inspiration, check out Marry Me White Bean Soup—a creamy, dreamy cousin to this recipe.
Storage and Reheating Tips for Butter Bean Soup
Leftovers? Lucky you! Store your Butter Bean Soup in an airtight container in the fridge for up to 4 days. To reheat, warm it gently on the stove over medium heat, adding a splash of broth or water if it’s too thick. You can also reheat single portions in the microwave—just stir halfway through to keep it even. Want to freeze it? Totally possible. Cool the soup completely, transfer to freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge before reheating. This soup holds up beautifully, making it a great make-ahead meal for busy weeks.
FAQs
Can I use dried butter beans instead of canned? Yes, just soak and cook them first—they’ll take longer but give a slightly creamier texture.
Is Butter Bean Soup vegetarian? It can be! Use vegetable broth and skip the ham.
Can I make it in a slow cooker? Absolutely. Sauté your veggies first, then cook on low for 6 hours.
What can I substitute for butter beans? Cannellini or great northern beans are solid swaps.
Final Thoughts
There’s something timeless about a steaming bowl of Butter Bean Soup—it feels like home, no matter where you are. Whether you make it as a quick weeknight dinner or a Sunday staple, it’s a recipe that delivers both comfort and flavor every single time. For more cozy soups like this, visit We Enjoy Meals and let’s keep those pots simmering together.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Butter Bean Soup – Mom’s Cozy Comfort in a Bowl
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
My mom’s butter bean soup is pure comfort food. A quick stovetop version of her classic, it’s warm, hearty, and customizable with ham or veggie broth.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, chopped
- 1 large carrot, chopped
- 2 stalks celery, sliced
- 2 cloves garlic, minced
- 1/4 teaspoon dried marjoram
- 1/4 teaspoon dried parsley flakes
- 1/4 teaspoon dried thyme
- 5 cups chicken broth
- 2 (14.5 ounce) cans butter beans, drained
- 1 tablespoon distilled white vinegar
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
Instructions
1. Heat olive oil in a large stock pot over medium-high heat. Add onion, carrot, and celery, and cook and stir until onion is translucent, about 3 minutes.
2. Add garlic, marjoram, parsley, and thyme. Cook until fragrant, about 2 minutes more.
3. Stir in chicken broth, butter beans, vinegar, salt, and pepper, and bring to a boil. Reduce heat and simmer for 30 minutes.
4. Ladle into bowls and serve.
Notes
Add chopped cooked ham for a heartier version or use vegetable broth for a vegetarian option.
For a thicker consistency, lightly mash some of the butter beans during cooking.
Leftovers taste even better the next day and can be stored in the fridge for up to 4 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 575