Butter Bean Soup is that cozy bowl of goodness you didn’t know you needed until now. This hearty, feel-good soup wraps you up like your favorite blanket on a rainy day—smooth, rich, and surprisingly wholesome. Made with creamy butter beans (aka lima beans), fresh vegetables, and a hint of herbs, it’s the kind of meal that feels like a warm hug after a long day. Whether you’re feeding the family or just need an easy dinner that’s light on prep and big on taste, this Butter Bean Soup delivers every single time.
Table of Contents
What is Butter Bean Soup?
Butter Bean Soup is a classic comfort dish made from butter beans simmered with vegetables, herbs, and broth until perfectly tender and flavorful. The beans give the soup its signature creamy texture without adding cream—making it both comforting and nutritious. Traditionally, butter beans are paired with ingredients like carrots, celery, and garlic, creating a naturally rich, earthy flavor. This soup is often enjoyed as a light dinner or hearty lunch and can easily be made vegetarian or vegan. It’s a great base recipe you can tweak—add some kale, a splash of coconut milk, or toss in a few roasted veggies for extra depth.
Reasons to Try Butter Bean Soup
If you’re anything like me, you crave something warm and filling that doesn’t take all afternoon to make. Butter Bean Soup hits that sweet spot—it’s ready in under an hour, requires minimal chopping, and somehow tastes like it simmered all day. It’s loaded with fiber and plant-based protein, keeping you full and happy without the heavy feeling afterward. Plus, butter beans are budget-friendly and shelf-stable, making this a true pantry hero meal. Perfect for busy weeknights, lazy Sundays, or when you’re staring into your fridge wondering, “What can I make with what I have?” Bonus: it’s naturally gluten-free and easily dairy-free, so it fits just about any diet without sacrificing that classic comfort food vibe.
Ingredients Needed to Make Butter Bean Soup
- 1 can butter beans (lima beans), drained and rinsed
- 1 medium onion, diced
- 2 medium carrots, diced
- 2 stalks celery, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth (homemade or store-bought)
- 1 cup diced tomatoes (canned or fresh)
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper, to taste
- 2 tablespoons olive oil for sautéing

Instructions to Make Butter Bean Soup (Step by Step Guide)
Ready to make a pot of soul-warming Butter Bean Soup? Let’s walk through this comforting recipe step by step, from prepping your vegetables to that satisfying first spoonful. Every stage includes helpful tips and gentle reminders so even if you’re new to the kitchen, you’ll feel like a seasoned pro by the end.
Step 1: Prep Your Ingredients (Step by Step Kitchen Setup)
Before turning on the stove, take a few minutes to set up your space—it’ll make the cooking process smoother and more enjoyable. Drain and rinse your canned butter beans (also known as lima beans) under cold water to remove excess sodium and starch. Dice your onion, carrots, and celery into even, bite-sized pieces. Mince the garlic finely; this helps it release its flavor without overwhelming the soup. If you’d like a refresher on proper vegetable prep, check out our Simple but Perfect Vegetable Soup for helpful chopping and flavor layering techniques.
Tip: Want to save time on weeknights? Pre-chop veggies the night before and store them in an airtight container in the fridge.
Step 2: Sauté the Vegetables (Building a Flavor Base Step by Step)
Heat 2 tablespoons of olive oil in a large soup pot or Dutch oven over medium heat. Once the oil shimmers, toss in your diced onions, carrots, and celery—the holy trinity of soup flavor. Stir occasionally and sauté for about 5–7 minutes, until the onions turn translucent and the carrots begin to soften. This step by step process creates the savory base that will make your Butter Bean Soup taste homemade and hearty.
For an extra punch of flavor, you can roast the veggies first in the oven, just like we do in our Rosemary Roasted Garlic Bean Soup. The caramelization adds a hint of sweetness that takes the soup up a notch.
Step 3: Add Garlic and Herbs (Fragrance Meets Flavor)
Next, sprinkle in your minced garlic and cook for about 1 minute. Stir continuously—garlic can burn faster than you think! When you smell that irresistible aroma filling your kitchen, add your dried thyme and rosemary. Cooking the herbs briefly in the warm oil “blooms” them, releasing more depth and aroma. This step by step layering of ingredients is key to building a complex, satisfying broth without needing extra salt or heavy seasoning.
Step 4: Combine Beans, Tomatoes, and Broth (Bringing It All Together Step by Step)
Now, pour in your diced tomatoes, butter beans, and vegetable broth. Stir well to combine everything. The mixture will look colorful and rustic—like a farm-fresh meal simmering to life. Raise the heat to bring the pot to a gentle boil, then reduce it to low. This step by step simmering process allows all the ingredients to mingle and create that rich, buttery flavor that makes this soup so comforting.
If you’re using homemade broth, you’ll get a more natural flavor. But if store-bought broth is what you have on hand, go for a low-sodium version and adjust your seasoning later. For a different twist, you can also try substituting vegetable broth with the flavorful base used in our Anti-Inflammatory Lentil Soup.
Step 5: Simmer and Season (Slow Magic Happens Step by Step)
Let your soup simmer gently for about 20 minutes. During this time, the butter beans soften further, and the herbs infuse every spoonful with a cozy, earthy essence. Stir occasionally to prevent sticking and to make sure all the ingredients cook evenly.
Once simmered, taste and adjust with salt and pepper. If you’re craving a little warmth, add a pinch of red pepper flakes—it gives the soup a subtle kick that pairs beautifully with the creamy beans.
Step 6: Blend for Texture (Optional Step by Step Finishing Touch)
Now comes the fun part—deciding on your perfect texture! You can leave the soup chunky for a hearty, rustic feel, or blend part (or all) of it using an immersion blender for a velvety finish. If you don’t have one, transfer a few cups to a blender, pulse until smooth, and pour it back in.
Blending is entirely optional, but doing this step by step can give your Butter Bean Soup that restaurant-style creaminess without any dairy. For an extra silky texture, take a cue from our Creamy Tuscan Chicken Soup where we use a similar blending technique to create a luxurious mouthfeel.
Step 7: Serve and Enjoy (Final Step by Step Moment of Comfort)
Ladle your Butter Bean Soup into bowls and serve it piping hot. Drizzle a touch of olive oil on top or sprinkle with chopped fresh herbs like parsley or basil for a pop of color. Serve with a side of crusty bread, cornbread, or even a small salad—whatever comfort means to you.
What to Serve with Butter Bean Soup
This Butter Bean Soup pairs beautifully with a warm loaf of crusty bread or buttery cornbread. Add a light salad on the side—something crisp like a simple green salad with lemon vinaigrette—to balance out the richness. For a heartier spread, try it alongside a grilled cheese or a baked sweet potato. If you’re keeping it light, enjoy it solo—it’s filling enough to stand on its own. Oh, and if you’re all about cozy comfort combos, check out our Irish Vegetable Soup or Hamburger Supreme Casserole for more delicious pairings.
Key Tips for Making Butter Bean Soup
- Go fresh or canned – Both work perfectly! Just rinse canned beans to remove excess sodium.
- Roast your veggies first – If you’ve got extra time, roasting carrots, onions, and celery before adding them will bring out deeper flavors.
- Make it creamy – For extra richness, blend half of the soup or stir in a spoonful of Greek yogurt or coconut milk at the end.
- Add greens – Toss in spinach or kale during the last few minutes of simmering for added color and nutrients.
- Spice it up – A pinch of red pepper flakes gives it a subtle kick without overpowering the mellow butter beans.
Storage and Reheating Tips for Butter Bean Soup
This soup is even better the next day (seriously, the flavors deepen overnight). Store leftovers in an airtight container in the fridge for up to 4 days. To reheat, simply warm it on the stovetop over medium heat or microwave in short bursts, stirring occasionally. If it thickens in the fridge, add a splash of broth or water to loosen it up. For longer storage, freeze portions in freezer-safe containers for up to 2 months—just thaw overnight in the fridge before reheating.
FAQs
Can I use dried butter beans instead of canned?
Yes! Just soak them overnight and simmer until tender before adding to the soup.
Can I make it in a slow cooker?
Absolutely. Sauté the veggies first, then toss everything into your slow cooker and cook on low for 6 hours.
Can I add meat?
Sure! A bit of cooked bacon, ham, or shredded chicken adds a lovely depth if you’re not keeping it vegetarian.
Is this soup vegan-friendly?
Yes—just make sure your broth is vegetable-based.
Final Thoughts
Butter Bean Soup is one of those recipes that proves simple food can be soul-satisfying. With minimal prep and maximum flavor, it’s perfect for weeknights, meal prep, or those “I just want something warm and cozy” moments. Next time you’re craving homemade comfort, grab your beans and make this delicious Butter Bean Soup—you’ll be so glad you did.
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 (Comforting, Creamy, and Full of Flavor)
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Dinner, Lunch, Soup
- Method: Stovetop
- Cuisine: American, Comfort Food
- Diet: Vegetarian
Description
A comforting and nutritious soup made with butter beans, fresh vegetables, and aromatic herbs, perfect for chilly days.
Ingredients
- 1 can butter beans (lima beans), drained and rinsed
- 1 medium onion, diced
- 2 medium carrots, diced
- 2 stalks celery, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth homemade or store-bought
- 1 cup diced tomatoes canned or fresh
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper to taste
- 2 tablespoons olive oil for sautéing
Instructions
1. In a large pot, heat about 2 tablespoons of olive oil over medium heat.
2. Add the diced onion, carrots, and celery. Sauté the vegetables for about 5-7 minutes, or until they begin to soften.
3. Stir in the minced garlic and cook for an additional 1 minute, being careful not to burn it.
4. Stir in the diced tomatoes, vegetable broth, butter beans, thyme, and rosemary.
5. Raise the heat and bring the mixture to a boil. Once boiling, reduce heat to low and let it simmer for 20 minutes.
6. Taste and season the soup with salt and pepper to your liking.
7. If preferred, use a blender or immersion blender to achieve the desired soup consistency.
8. Serve the soup warm and enjoy every last spoonful!
Notes
For extra flavor, consider roasting the vegetables before adding them to the pot. This recipe can be adjusted by adding more vegetables or using herbs such as basil or oregano.
Nutrition
- Serving Size: 1 bowl
- Calories: 200
- Sugar: 6g
- Sodium: 500mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 7g
- Protein: 8g
- Cholesterol: 0mg



