There is something so comforting about a warm bowl of soup, especially when it is filled with creamy white beans and sweet roasted peppers swimming in a golden broth. The aroma alone feels like a gentle hug from the inside out. This White Bean and Roasted Pepper Soup is cozy, nourishing, and surprisingly simple to make. Trust me, you are going to love this. It is the kind of meal that feels wholesome but still packed with bold, satisfying flavor.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
And now that you can almost picture that spoon dipping into a bowl of tender beans and vibrant peppers, let us dive into what makes this soup so special.
A Bowl of Comfort That Feels Both Light and Satisfying
What I adore about this soup is the balance. The white beans are creamy and soft, the roasted peppers bring a subtle sweetness, and the leafy greens add freshness. Everything comes together in a savory vegetable broth that feels hearty but never heavy.
It is filling enough for dinner, yet light enough for lunch. This one is a total game changer when you want something nourishing that does not require hours in the kitchen.
A Mediterranean Inspired Classic
White beans and roasted peppers are staples in Mediterranean cooking. You will often see them paired with olive oil, garlic, and herbs in rustic stews and soups. These simple ingredients have been used for generations because they are affordable, flavorful, and satisfying.
This soup leans into those roots, combining humble pantry staples with fresh aromatics. It is simple food, but let me tell you, it is worth every bite.
Why This Recipe Always Delivers
Before we grab a pot, here is why this recipe deserves a place in your weekly rotation.
Versatile: Enjoy it as a main dish, a starter, or alongside crusty bread.
Budget-Friendly: Canned beans and pantry spices keep costs low.
Quick and Easy: Minimal prep and simple simmering make this approachable for any home cook.
Customizable: Adjust the spice level or add extra greens to suit your taste.
Crowd-Pleasing: Creamy beans and sweet peppers create a flavor everyone enjoys.
Make-Ahead Friendly: It tastes even better the next day as flavors deepen.
Great for Leftovers: Reheats beautifully and freezes well.
Chef Level Tips for Rich Flavor
A few small tricks can elevate your soup.
- Sauté the onion and garlic until fragrant before adding broth to build depth.
- Slightly mash a portion of the beans to thicken the broth naturally.
- Add a drizzle of olive oil at the end for extra richness.
- Taste and adjust salt after simmering since broth salt levels vary.
Essential Kitchen Tools
Before we begin, gather these simple tools.
Large Soup Pot: Allows even cooking and space for simmering.
Wooden Spoon: Perfect for stirring and lightly mashing beans.
Chef Knife: For chopping onion and garlic evenly.
Ladle: Makes serving easy and neat.
Ingredients You Will Need For White Bean and Roasted Pepper Soup
Each ingredient plays an important role in building comforting flavor.
- White Beans: 2 cans, 15 ounces each, drained and rinsed, create the creamy base.
- Roasted Red Peppers: 1 cup sliced, adds sweetness and vibrant color.
- Vegetable Broth: 4 cups, forms the savory foundation.
- Yellow Onion: 1 medium diced, builds aromatic depth.
- Garlic Cloves: 3 cloves minced, bring warmth.
- Fresh Spinach: 2 cups roughly chopped, adds freshness and color.
- Olive Oil: 2 tablespoons, used for sautéing and finishing.
- Dried Oregano: 1 teaspoon, adds earthy herbal notes.
- Salt: 1 teaspoon, enhances flavor.
- Black Pepper: 1/2 teaspoon, adds gentle heat.
- Red Pepper Flakes: 1/4 teaspoon optional, for a subtle kick.

Flexible Ingredient Swaps
Cooking should always feel adaptable.
White Beans: Cannellini or Great Northern beans both work well.
Spinach: Kale can be substituted for a heartier texture.
Vegetable Broth: Chicken broth can be used if not vegetarian.
Roasted Peppers: Fire roasted jarred peppers add extra depth.
Spotlight on the Star Ingredients
White Beans: Their creamy texture makes the broth feel rich without cream.
Roasted Red Peppers: Sweet and slightly smoky, they brighten the entire dish.
Let Us Get Cooking
Here is where the comforting aroma begins to fill your kitchen.
- Preheat Your Equipment: Place a large soup pot over medium heat.
- Combine Ingredients: Add olive oil to the pot, then sauté diced onion for about 5 minutes until soft. Stir in minced garlic and cook for 30 seconds until fragrant.
- Prepare Your Cooking Vessel: Add roasted red peppers and dried oregano, stirring to coat in the aromatics.
- Assemble the Dish: Pour in vegetable broth and add white beans. Bring to a gentle simmer.
- Cook to Perfection: Simmer for 15 to 20 minutes, lightly mashing some beans with the back of a spoon to thicken the soup naturally.
- Finishing Touches: Stir in chopped spinach and cook until wilted. Season with salt, black pepper, and red pepper flakes if using. Drizzle with a little extra olive oil.
- Serve and Enjoy: Ladle into bowls and serve warm.
Texture and Flavor Development
The beans soften even more as they simmer, releasing starch that thickens the broth. The roasted peppers infuse sweetness throughout, while spinach wilts gently into the soup. Each spoonful is creamy, slightly herbaceous, and comforting without feeling heavy.
Helpful Cooking Tips
- Rinse canned beans to remove excess sodium.
- Mash beans gradually to control thickness.
- Add fresh herbs at the end for extra brightness.
Common Mistakes to Avoid
- Boiling too rapidly, which can break down the beans too much.
- Over seasoning before simmering, always taste at the end.
- Skipping the sauté step, which builds important flavor.
Nutrition Overview
Servings: 6
Calories per serving: 240
Note: These are approximate values.
Time Breakdown
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Make Ahead and Storage Tips
This soup stores beautifully in the refrigerator for up to 4 days. It can be frozen in airtight containers for up to 2 months. Reheat gently on the stovetop, adding a splash of broth if it thickens too much.
How to Serve
Serve with crusty bread or a simple green salad. A sprinkle of fresh parsley on top adds color and freshness.
Creative Leftover Transformations
Blend leftovers for a smoother creamy style soup. Use it as a base for adding cooked pasta. Spoon it over toasted bread for a rustic open faced meal.
Additional Tips
Use high quality olive oil for the best flavor. Taste and adjust seasoning after resting for a few minutes. Let the soup sit briefly before serving to allow flavors to meld.
Make It a Showstopper
Serve in rustic bowls with a drizzle of olive oil and a pinch of red pepper flakes on top. A side of warm bread makes it feel extra special.
Variations to Try
Add diced carrots for sweetness.
Stir in a splash of lemon juice for brightness.
Add chopped zucchini for extra vegetables.
Top with grated parmesan if desired.
FAQ’s
Q1: Can I use dried beans instead of canned?
Yes, cook them fully before adding to the soup.
Q2: Is this soup vegan?
Yes, as long as vegetable broth is used.
Q3: Can I make it thicker?
Mash more beans or blend a portion of the soup.
Q4: Can I add protein?
Yes, cooked shredded chicken works well.
Q5: How do I store leftovers?
Keep in an airtight container in the refrigerator.
Q6: Can I freeze it?
Yes, freeze in portions for easy reheating.
Q7: What herbs work well?
Thyme or basil complement the flavors nicely.
Q8: Can I add cream?
You can, but it is already naturally creamy.
Q9: Why are my beans mushy?
They may have simmered too long.
Q10: Can I make it spicy?
Increase the red pepper flakes for extra heat.
Conclusion
White Bean and Roasted Pepper Soup is simple, nourishing, and deeply comforting. It proves that a handful of pantry ingredients can come together to create something warm and satisfying. Give it a try and enjoy every creamy, flavorful spoonful.
Print
White Bean and Roasted Pepper Soup
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Description
A comforting and nourishing soup made with creamy white beans, sweet roasted red peppers, tender spinach, and aromatic herbs simmered in a savory vegetable broth.
Ingredients
- 2 cans (15 ounces each) white beans, drained and rinsed
- 1 cup roasted red peppers, sliced
- 4 cups vegetable broth
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 cups fresh spinach, roughly chopped
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Heat olive oil in a large soup pot over medium heat.
- Add diced onion and sauté for about 5 minutes until softened.
- Stir in minced garlic and cook for 30 seconds until fragrant.
- Add roasted red peppers and dried oregano, stirring to combine.
- Pour in vegetable broth and add the drained white beans.
- Bring to a gentle simmer and cook for 15 to 20 minutes.
- Lightly mash some of the beans with the back of a spoon to naturally thicken the soup.
- Stir in chopped spinach and cook until wilted.
- Season with salt, black pepper, and red pepper flakes if using.
- Ladle into bowls and serve warm.
Notes
- Rinse canned beans well to remove excess sodium.
- Mash beans gradually to control the thickness of the soup.
- Add a drizzle of olive oil before serving for extra richness.
Nutrition
- Serving Size: 1 bowl
- Calories: 240
- Sugar: 5g
- Sodium: 480mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg


