Butter Bean Soup is a plant-based soup built on creamy butter beans, roasted garlic, and warm herbs. The beans are partially pureed to create a silky texture without cream, delivering steady protein and fiber in every bowl. Bright herbs balance the richness, keeping the flavor clean and layered. It’s a soup I make often because it stretches simple pantry ingredients into a reliable dinner.
Print
Butter Bean Soup
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
A creamy, plant-based soup made with butter beans, roasted garlic, and warm herbs, delivering a silky texture and balanced flavors.
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-sized carrots, diced
- 2 medium-sized celery ribs, diced
- 2 cans (14oz/400 grams each) butter beans, drained
- 1 cup (240 ml) water
- 2 cups (480 ml) 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 pot over medium heat. Add diced onion and cook until soft and translucent, about 3-5 minutes.
- Stir in minced garlic, smoked paprika, Italian herb seasoning, dried thyme and cayenne pepper, cooking until fragrant, about 30 seconds.
- Add the diced carrots and celery, toss to combine and cook for another 3-4 minutes.
- In a blender, combine 1 ½ cans of beans with 1 cup of water, and blend until smooth. Transfer the pureed beans and the remaining whole beans to the pot.
- Add the vegetable broth, bay leaf, salt, and pepper, and bring to a simmer over medium-high heat.
- Reduce heat to maintain a gentle simmer, cover leaving the lid slightly ajar, and cook until the broth is flavorful and beans and vegetables are tender, about 25 minutes.
- Turn off the heat, remove the bay leaf, and adjust seasoning if needed. Serve with a drizzle of olive oil and freshly ground black pepper, alongside crusty bread or croutons.
Notes
To enhance flavor, consider adding a squeeze of lemon or vinegar if the soup tastes flat. This soup can be refrigerated for up to 4 days or frozen for 3 months.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 620mg
- Fat: 12g
- Saturated Fat: 1g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 9g
- Protein: 16g
- Cholesterol: 0mg
What Makes This One a Keeper
This recipe keeps showing up in my meal plan because it is forgiving, filling, and quick to finish once the base is built. Expect a bowl that feels indulgent because of its creamy texture, yet light thanks to herb and citrus notes when you add them at the end. It reheats beautifully and doubles as a meal prep hero.
Pantry & Fresh Ingredients
- 1 tablespoon extra virgin olive oil, plus more for serving
- 1 onion, diced (any color)
- 3 garlic cloves, minced
- ½ teaspoon smoked paprika
- ½ teaspoon Italian herb seasoning
- ¼ teaspoon dried thyme
- ¼ teaspoon cayenne pepper
- 2 medium-sized carrots, diced
- 2 medium-sized celery ribs, diced
- 2 cans (14oz/400 grams each) butter beans, drained
- 1 cup (240 ml) water
- 2 cups (480 ml) low sodium vegetable broth
- 1 bay leaf
- ¾ teaspoon fine salt, or to taste
- ¼ teaspoon freshly ground black pepper, plus more to serve
How It Comes Together
- Heat oil in a large heavy based pot over medium heat. Add onion and cook until soft and translucent, about 3-5 minutes.
- Stir in garlic, smoked paprika, Italian herb seasoning, dried thyme and cayenne pepper and cook until fragrant, about 30 seconds. Finally, add diced carrots and celery, toss to combine and cook for 3-4 minutes.
- Meanwhile, add 1 ½ cans of beans and 1 cup of water to a blender or a food processor and blend until smooth, then transfer pureed beans and the remaining whole beans to the pot. Add broth, bay leaf, salt and pepper and bring to a simmer over medium-high heat.
- Reduce the heat as necessary to maintain a gentle simmer, cover leaving the lid slightly ajar, and cook until the broth is flavorful and beans and vegetables are tender, about 25 minutes.
- Turn the heat off, remove the bay leaf, taste and adjust the seasoning if needed and serve with a drizzle of extra virgin olive oil and freshly ground black pepper if desired, enjoy with crusty bread or croutons.
Why this order works is simple, the aromatic base softens the onion and calms raw garlic, the partial bean puree thickens the broth without mashing every bean into oblivion, and a slow simmer lets flavors marry while keeping texture interesting.
The Nutrition Behind the Comfort
- Per serving (about 1 generous bowl): roughly 320 calories, 16 grams protein, 38 grams carbohydrates, 12 grams fat, 9 grams fiber, and about 620 mg sodium, this provides a balanced mix of slow-burning carbs, plant protein and filling fiber that keeps you full and steady.
How This Recipe Shows Up at Mealtime
- This soup is lovely as a simple weeknight dinner paired with crusty bread and a green salad, or as part of a casual weekend spread with roasted vegetables and pickles, for a cozy lunch serve it with a squeeze of lemon and a sprinkle of Parmesan or croutons to add texture.
The Right Way to Store and Reheat
- Store cooled soup in airtight containers in the refrigerator for up to 4 days, or freeze in portion-sized containers for up to 3 months, to reheat thawed or refrigerated soup, warm gently over low heat until simmering, add a splash of water or broth if it has thickened, and finish with a quick fresh herb or lemon squeeze to revive brightness.
Small adjustments in reheating make the second bowl taste freshly made.
Small Details That Make a Big Difference
- Use one and a half cans of the beans to puree, leaving the rest whole for texture, this keeps the soup creamy without losing the bite of whole beans.
- Toast the spices briefly in the oil before adding vegetables, it wakes up the paprika and herbs and deepens flavor.
- Don’t skip the bay leaf during simmering, it adds a subtle background note that melds the beans and vegetables.
- If the soup tastes flat after cooking, add ½ teaspoon of vinegar or a squeeze of lemon to brighten it, acid can rescue dullness fast.
- For a silkier finish, swirl in 1 tablespoon of the best extra virgin olive oil at the end rather than during cooking, it lifts aromatics and makes the mouthfeel rounder.
Ways to Change It Without Breaking It
- Seasonal: Add chopped seasonal greens, like kale or Swiss chard, in the last 5 minutes of simmering for spring or fall heartiness.
- Comfort-focused: Stir in a spoonful of mascarpone or cream at the end for an ultra-luxe bowl, top with toasted breadcrumbs.
- Slightly elevated: Finish with crispy pancetta or a spoonful of browned butter and sage for a nutty, upscale twist.
What Can Go Wrong and How to Fix It
- Mistake: Soup tastes bland after simmering. Fix: Taste for acid and salt, add ½ teaspoon of salt and a splash of vinegar or lemon, stir and taste again.
- Mistake: Beans are too soft and fall apart. Fix: Use gentle stirring and shorter simmering if beans are already very soft from the can, or add whole beans later in the cook.
- Mistake: Too thick after sitting in the fridge. Fix: Thin with warm broth or water when reheating and whisk well to reincorporate any settled starch.
- Mistake: Overpowering spice or heat. Fix: Neutralize extra heat with a dollop of plain yogurt or a splash of cream and a pinch of sugar if necessary.
Turning Leftovers Into Something New
- Blend leftover soup until completely smooth, chill, and use as a creamy base for a quick pasta sauce with sautéed mushrooms and herbs.
- Thicken leftovers slightly and use as a filling for warm pita pockets with pickled onions and fresh herbs, or spoon into baked sweet potatoes for an easy meal.
FAQs From the Kitchen
How can I make this soup vegetarian and still rich in flavor?
Use low sodium vegetable broth and enhance umami with a teaspoon of tomato paste added when you sauté the vegetables, or a few drops of soy sauce or tamari at the end, these small boosts give savory depth without adding meat.
Can I use dried butter beans instead of canned, and how should I prepare them?
Yes, soak dried butter beans overnight and simmer them until tender before using, start with about 1 cup dried to replace the two cans, cooking time varies but plan for 1 to 1 ½ hours, and use some of their cooking liquid in the soup for extra flavor.
Is it okay to skip blending any beans for texture?
You can skip blending, but the soup will be thinner and much chunkier, the partial puree gives body and a smooth mouthfeel while keeping visual texture, so I recommend at least partially pureeing one can for balance.
What are quick garnishes that lift the soup right before serving?
A drizzle of good olive oil, freshly cracked black pepper, lemon zest or a squeeze of lemon, and a handful of chopped parsley or chives make the soup feel brighter and more finished in seconds.
Final note, this butter bean soup is one of those dishes you can tweak with confidence, it tolerates swaps and additions while reliably delivering warmth and nourishment. If you try a variation, jot down what worked so it becomes the next recipe you reach for.
1 thought on “Creamy Butter Bean Soup | High-Protein”