If you’re craving a meal that feels like a warm hug after a long day, Butter Bean Soup is about to become your new best friend. Creamy, hearty, and packed with plant-based protein, this soup checks all the boxes: nourishing, easy, and deeply satisfying.
Whether you’re juggling work, family, or just life in general, this is one of those recipes that works with you, not against you. One pot, simple ingredients, big flavor. Let’s do this.
Table of Contents
Why You’ll Love This Butter Bean Soup
Let me paint the picture. You’ve got fluffy butter beans, tender veggies, and a broth that’s silky without a drop of cream. The herbs bring warmth, the spices add just enough attitude, and the whole thing comes together in about 35 minutes.
Here’s why this Butter Bean Soup deserves a spot in your weekly rotation:
- Comforting but light – cozy without weighing you down
- Protein-packed & filling – thanks to those glorious butter beans
- Budget-friendly pantry ingredients – nothing fancy, nothing fussy
- Vegan & dairy-free – but nobody will miss the cream
- Meal-prep friendly – even better the next day
This is soup season energy… all year long.
Ingredients You’ll Need
Let’s keep it simple and real. Everything here is easy to find, affordable, and full of flavor.
Soup Base
- 1 tablespoon extra virgin olive oil (plus more for serving)
- 1 onion, diced (any color works)
- 3 garlic cloves, minced
Herbs & Spices
- ½ teaspoon smoked paprika
- ½ teaspoon Italian herb seasoning
- ¼ teaspoon dried thyme
- ¼ teaspoon cayenne pepper (adjust to taste)
Veggies & Beans
- 2 medium carrots, diced
- 2 celery ribs, diced
- 2 cans (14 oz / 400 g each) butter beans, drained
Liquid & Seasoning
- 1 cup water
- 2 cups low-sodium vegetable broth
- 1 bay leaf
- ¾ teaspoon fine salt (or to taste)
- ¼ teaspoon freshly ground black pepper (plus more to serve)
That’s it. Nothing wild, nothing complicated—just good ingredients doing their thing.
How to Make Butter Bean Soup (Step by Step)
This Butter Bean Soup is designed for real life. No marathon cooking sessions. No juggling five pans.
Step 1: Build the Flavor Base
Heat the olive oil in a large, heavy-based pot over medium heat. Add the diced onion and cook for 3–5 minutes, until soft and translucent. This is where the flavor foundation starts—don’t rush it.
Step 2: Wake Up the Spices
Stir in the garlic, smoked paprika, Italian seasoning, thyme, and cayenne. Cook for about 30 seconds, just until fragrant. Your kitchen should already smell amazing.
Step 3: Add the Veggies
Toss in the diced carrots and celery. Stir everything together so the veggies get coated in those cozy spices.
Step 4: Blend for Creaminess
Add 1½ cans of butter beans and 1 cup of water to a blender or food processor. Blend until completely smooth.
This is the secret move—it gives the soup that creamy texture without cream.
Step 5: Simmer to Perfection
Pour the blended beans into the pot along with the remaining whole beans. Add vegetable broth, bay leaf, salt, and pepper. Bring to a gentle simmer.
Reduce heat, cover with the lid slightly ajar, and let it cook for about 25 minutes. The veggies should be tender, and the soup thick and dreamy.
Step 6: Taste & Serve
Turn off the heat. Taste and adjust seasoning if needed. Serve with a drizzle of olive oil and extra black pepper.
Crusty bread or crunchy croutons? Highly encouraged.

Chef Omar’s Kitchen Tips (Because I’ve Been There)
- Too thick? Add a splash of broth or water until it’s just how you like it.
- Too thin? Let it simmer uncovered for a few extra minutes. It’ll behave.
- Spice shy? Skip the cayenne—or add it at the end so everyone can customize.
- Want extra veggies? Zucchini, spinach, or kale slide right in without drama.
And if your soup looks a little rebellious while simmering—don’t worry. It always settles down by serving time.
A Little Story From My Kitchen
This Butter Bean Soup became a staple after one of those “surprise guests at dinner” moments. I had beans, veggies, and about 30 minutes to pull something together. I blended, simmered, crossed my fingers—and everyone asked for seconds.
That’s how you know a recipe’s a keeper.
FAQs About Butter Bean Soup
Can I use dried butter beans instead of canned?
Absolutely! Just cook them fully beforehand. Canned beans are quicker, but dried work beautifully if you plan ahead.
How long does Butter Bean Soup last in the fridge?
Stored in an airtight container, it keeps well for 4–5 days. The flavor actually gets better.
Can I freeze this soup?
Yes! Freeze for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove.
Is Butter Bean Soup gluten-free?
Yes—just double-check that your vegetable broth is gluten-free.
Let’s Make Dinner Cozy Tonight
There’s something deeply comforting about a bowl of Butter Bean Soup—the kind of meal that slows you down, warms you up, and reminds you that simple food can still be special.
Whether you’re feeding your family, meal-prepping for the week, or just cooking for yourself (with a good playlist on), this soup delivers every single time.
Keep the Bean-Loving Comfort Going
If this Butter Bean Soup warmed your soul, there’s plenty more cozy inspiration waiting for you. From hearty soups to rich, flavorful bean dishes, these recipes carry the same comforting, nourishing vibe—perfect for slow dinners, meal prep days, or when you just want something deeply satisfying in a bowl.
- Greek White Bean Soup brings bright herbs and Mediterranean flavors that feel both cozy and refreshing.
- Italian Sausage White Bean Soup is a bold, hearty option when you’re craving something extra comforting and filling.
- White Bean Tomato Soup offers a lighter, cozy twist that pairs beautifully with crusty bread or grilled cheese.
- Tuscan Butter Bean Soup is a lovely Tuscan-inspired take that celebrates creamy butter beans in a rustic, comforting way.
These dishes keep the same warm, feel-good energy going—because once butter beans are in your kitchen, there’s no reason to stop at just one bowl.
Print
Butter Bean Soup
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
This creamy butter bean soup is cozy, nourishing, and packed with fluffy beans, vegetables, and warming herbs. A simple one-pot vegan soup perfect for comforting weeknight dinners.
Ingredients
1 tablespoon extra virgin olive oil, plus more for serving
1 onion, diced
3 garlic cloves, minced
½ teaspoon smoked paprika
½ teaspoon Italian herb seasoning
¼ teaspoon dried thyme
¼ teaspoon cayenne pepper
2 medium carrots, diced
2 medium celery ribs, diced
2 cans (14 oz / 400 g each) butter beans, drained
1 cup water
2 cups low-sodium vegetable broth
1 bay leaf
¾ teaspoon fine salt, or to taste
¼ teaspoon freshly ground black pepper, plus more to serve
Instructions
Heat olive oil in a large heavy-based pot over medium heat. Add the onion and cook until soft and translucent, about 3–5 minutes.
Stir in garlic, smoked paprika, Italian seasoning, thyme, and cayenne. Cook for about 30 seconds until fragrant.
Add diced carrots and celery and stir to combine.
Add 1½ cans of butter beans and 1 cup of water to a blender and blend until smooth.
Transfer the blended beans and remaining whole beans to the pot. Add vegetable broth, bay leaf, salt, and black pepper.
Bring to a simmer, then reduce heat to maintain a gentle simmer. Cover with the lid slightly ajar and cook for 25 minutes, until vegetables are tender.
Turn off heat, taste, and adjust seasoning as needed. Serve with a drizzle of olive oil and extra black pepper.
Notes
For a thinner soup, add extra broth or water.
Adjust cayenne pepper to control heat.
This soup thickens as it cools and tastes even better the next day.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 ¼ cups
- Calories: 218 kcal
- Sugar: 3 g
- Sodium: 1133 mg
- Fat: 4 g
- Saturated Fat: 1 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 37 g
- Fiber: 11 g
- Protein: 11 g
- Cholesterol: 0 mg
