As I stood in my kitchen one rainy afternoon, the rich aroma of simmering spices wafted through the air, wrapping me in a cozy embrace. This Mediterranean White Bean Soup is my go-to comfort dish, bursting with vibrant flavors and hearty ingredients that make it a true delight for both the senses and the soul. With a creamy texture and the bonus of plant-based protein, it’s not just nourishing—it’s also quick to whip up, making it perfect for busy weeknights. Plus, it’s a surefire crowd-pleaser, ensuring everyone at the table, even the most reluctant soup enthusiasts, will be clamoring for seconds. Are you ready to bring a taste of the Mediterranean to your home?

Why is this soup a must-try?
Hearty Comfort: This creamy white bean soup offers hearty comfort that warms you on chilly days. It embraces a perfect blend of fresh herbs, spices, and wholesome ingredients.
Quick & Easy: With just a few pantry staples, you can whip up this quick and easy recipe in about 30 minutes, making it ideal for busy weeknights.
Crowd-Pleasing Flavor: The rich, savory taste is sure to be a crowd-pleaser, even for those who don’t usually gravitate towards soup. Everyone will be asking for seconds!
Nutrition Boost: Packed with plant-based protein and fiber, it’s a deliciously satisfying way to incorporate nutritious options into your diet.
Versatile Ingredients: Feel free to customize it with seasonal veggies or spices. Try adding zucchini or butternut squash for extra nutrients—or pair it with some crusty bread for a complete meal.
White Bean Soup Ingredients
• Here’s everything you need to create this delightful dish!
For the Base
• Extra Virgin Olive Oil – Adds healthy fats and flavor; substitute with any light oil for cooking.
• Yellow Onion (1 large) – Provides an aromatic base; can be substituted with shallots.
• Potato (1 small) – Contributes creaminess; skip or replace with sweet potato for a different flavor.
• Celery (2 stalks) – Adds crunch and flavor depth; can substitute with fennel.
• Carrots (2) – Brings natural sweetness; substitute with parsnips for an earthier flavor.
• Red Bell Pepper (1) – Adds sweetness and color; use any bell pepper or omit if unavailable.
• Garlic (4 cloves, grated) – Enhances flavor; use garlic powder in a pinch (1 teaspoon).
For the Flavor
• Dried Oregano (1 tsp) – Offers aromatic herb flavor; any dried herb mix can substitute.
• Ground Coriander (1 tsp) – Adds warmth; can use cumin for a different depth.
• Mild Red Pepper Flakes (½ tsp) – Introduces a gentle heat; adjust to taste or omit for a milder soup.
• Salt – To taste; use low-sodium options for healthier cooking.
For the Soup
• Crushed Tomatoes (15 oz) – Gives body and acidity; substitute with chopped fresh tomatoes and tomato paste (2 tbsp).
• Canned White Beans (30 oz, drained and rinsed) – Provides protein and creaminess; use dried beans (1 cup) if preferred, cooking them beforehand.
• Low-Sodium Vegetable Broth (6 cups) – Base of the soup; water can be used as a substitution.
• Fresh Thyme (4 sprigs) or Dried Thyme (2 tsp) – Herbal flavor; use tarragon or Italian seasoning as an alternative.
For the Toppings
• Feta Cheese (1 oz, crumbled) – Adds tanginess; swap with goat cheese or omit for a vegan option.
• Parmesan Cheese (2 tbsp, grated) – Enhances umami; nutritional yeast can be a substitute for a vegan option.
• Fresh Parsley (¼ cup, chopped) – Adds freshness; cilantro can be used for a different flavor profile.
• Lemon Juice (2 tbsp) – Brightens the dish; lime juice is a good substitute.
• Cornstarch (2 tbsp, optional) – Thickener for the soup; use mashed beans for a different thickening method.
Step‑by‑Step Instructions for Mediterranean White Bean Soup
Step 1: Sauté Onions
In a large Dutch oven, heat 2 tablespoons of extra virgin olive oil over medium heat for about 2 minutes. Once shimmering, add one chopped large yellow onion and sauté it until softened and translucent, stirring occasionally. This aromatic base sets the flavorful foundation for your Mediterranean white bean soup.
Step 2: Cook Vegetables
Next, stir in one small diced potato, two chopped celery stalks, two sliced carrots, and one chopped red bell pepper. Cook the mixture, stirring occasionally for about 5 minutes, until the vegetables start to soften. The vibrant colors will make your kitchen feel warm and inviting, hinting at the delicious comfort to come.
Step 3: Add Seasonings
Now, add four grated garlic cloves, one teaspoon dried oregano, one teaspoon ground coriander, half a teaspoon of mild red pepper flakes, and salt to taste. Stir these aromatic seasonings into the pot and cook for 1-2 minutes until fragrant, allowing their flavors to infuse into the vegetables and build complexity in the Mediterranean white bean soup.
Step 4: Simmer
Pour in one 15-ounce can of crushed tomatoes, 30 ounces of drained and rinsed canned white beans, and six cups of low-sodium vegetable broth into the pot. Toss in four sprigs of fresh thyme or two teaspoons of dried thyme, then bring the mixture to a boil. Once boiling, reduce the heat to medium-low and let it simmer uncovered for about 20 minutes, allowing the flavors to meld.
Step 5: Finish with Flavor
Stir in one ounce of crumbled feta cheese, two tablespoons of grated Parmesan, two tablespoons of lemon juice, and a quarter cup of chopped fresh parsley. Mix everything until well combined and adjust the seasoning as needed. The addition of these ingredients will enhance the depth and brightness of your Mediterranean white bean soup.
Step 6: Thicken (Optional)
For a creamier texture, mix two tablespoons of cornstarch with a bit of the cooled soup in a small bowl to create a slurry. Stir this mixture back into the soup and cook over low heat for about 5 minutes, until thickened to your desired consistency. This optional step is perfect for those who enjoy a heartier soup.
Step 7: Serve
Remove the soup from heat and ladle it into bowls. Garnish with extra chopped parsley, a sprinkle of cheese, and a drizzle of olive oil. If you like some heat, add a pinch of red pepper flakes on top. Your Mediterranean white bean soup is now ready to be enjoyed, bringing warmth and satisfaction to your dining table.

How to Store and Freeze White Bean Soup
Fridge: Store leftover white bean soup in an airtight container for up to 4-5 days. Reheat gently on the stove, adding a splash of water to restore the creamy consistency.
Freezer: Freeze the soup in freezer-safe containers for up to 2 months. Allow it to cool completely before sealing to prevent freezer burn.
Reheating: When ready to enjoy, thaw in the refrigerator overnight, then reheat on low heat, adding water or broth if needed to achieve the desired texture.
Portioning: Consider freezing individual portions for a quick meal option during busy days. This makes it easy to enjoy wholesome comfort whenever you need!
Expert Tips for White Bean Soup
-
Texture Matters: For a creamier consistency, mash a portion of the beans after simmering, avoiding a grainy flavor.
-
Uniform Sizing: Cut vegetables into even pieces; this ensures everything cooks at the same rate and preserves their delightful textures.
-
Layer Flavors: Don’t rush adding seasonings. Allow them to bloom in the oil to amplify the aroma and flavor in your white bean soup.
-
Taste as You Go: Always taste and adjust seasoning toward the end. Remember, flavors deepen as they simmer, so don’t add salt too early.
-
Ideal Storage: If storing leftovers, let the soup cool completely before refrigerating. This minimizes condensation and maintains optimal texture.
What to Serve with Mediterranean White Bean Soup
There’s something magical about pairing the right sides with this creamy delight that takes your meal to the next level.
-
Crusty Bread:
This classic companion is perfect for soaking up every drop of the creamy soup, adding a satisfying crunch. -
Simple Green Salad:
A light salad of mixed greens with vinaigrette adds a refreshing contrast, balancing the warmth of the soup perfectly. -
Roasted Vegetables:
Choose seasonal veggies tossed in olive oil and herbs. Their caramelized sweetness complements the savory flavors beautifully. -
Grilled Cheese Sandwich:
This comforting classic creates a delightful texture contrast, perfect for dipping into the soup. -
Herbed Quinoa:
This nutty grain adds an extra protein boost, enhancing the dish’s wholesome quality and bringing a chewy element to the meal. -
Sour Cream or Greek Yogurt:
Adding a dollop on top introduces a tangy richness that elevates the overall flavor profile, making each spoonful unforgettable. -
Chilled Wine:
A crisp white wine pairs nicely, enhancing the Mediterranean feel while balancing the soup’s heartiness.
Imagine enjoying the warmth of the soup while savoring the crunch of bread and the freshness of a salad, creating a symphony of flavors that your loved ones will cherish!
White Bean Soup Variations
Feel free to get creative with this delectable recipe, customizing it to suit your tastes and pantry!
- Creamy Vegan: Omit the cheese and use nutritional yeast for a cheesy flavor without dairy. This twist ensures everyone can enjoy the soup without compromising on taste.
- Spicy Kick: Add diced jalapeños or a splash of your favorite hot sauce for an extra layer of heat. Elevate the flavor profile and embrace a little heat with every spoonful!
- Herb Swaps: Swap fresh thyme with fresh basil or cilantro for a different herbal twist. Each herb brings its unique aroma and taste, creating a delightful flavor journey in your bowl.
- Grain Boost: Stir in cooked quinoa or farro for added texture and nutrition. This hearty addition transforms your soup into a substantial meal that’s comforting and satisfying.
- Beans Variety: Experiment with different beans, like black beans or chickpeas, for varied flavors and colors. Each type adds its own character while keeping the dish nourishing.
- Umami Addition: Toss in a tablespoon of soy sauce or miso paste for a deeper flavor profile. This simple addition packs a punch, enriching the soup with savory goodness.
- Seasonal Veggies: Incorporate diced butternut squash, zucchini, or leafy greens like spinach or kale for extra nutrition. Seasonal veggies not only enhance flavor but also brighten your soup’s color.
- Herb & Citrus Zest: Add a hint of lemon or orange zest for a bright, zesty note that complements the rich flavors perfectly. This simple addition can elevate your soup, making it even more invigorating.
For more sides to complement your meal, consider pairing this soup with a refreshing Mexican Street Corn Salad, or enjoy it with a slice of homemade Cranberry Orange White for a delightful twist!
Make Ahead Options
This Mediterranean White Bean Soup is perfect for meal prep enthusiasts! You can chop all your vegetables—like the onion, potato, celery, and carrots—up to 24 hours ahead of time and store them in an airtight container in the refrigerator to maintain freshness. The soup itself can be fully cooked and refrigerated for up to 3 days before serving. To preserve the creamy texture, simply reheat the soup gently on the stove, adding a splash of vegetable broth if needed to adjust the consistency. When you’re ready to enjoy this comforting dish, stir in your toppings like feta, lemon juice, and parsley just before serving to ensure that everything retains its vibrant flavor and freshness. Enjoy a delightful homemade meal with minimal effort!

Mediterranean White Bean Soup Recipe FAQs
What is the best way to select ripe ingredients for this soup?
Absolutely! When choosing your ingredients, look for fresh, vibrant veggies. Opt for onions that feel firm with smooth skin, potatoes without dark spots, and bell peppers that have a shiny exterior. The garlic should have papery skin and feel firm as well. Selecting ripe produce not only enhances the flavor but also ensures a dish that’s both nourishing and satisfying.
How should I store leftovers of the white bean soup?
Very easy! Transfer your leftover Mediterranean white bean soup into an airtight container after it has cooled down. Store it in the refrigerator for up to 4-5 days. When you’re ready to enjoy it again, gently reheat on the stove over low heat, adding a splash of water or broth if necessary to restore its creamy texture.
Can I freeze this soup? If so, how?
Of course! To freeze your white bean soup, allow it to cool completely, then pour it into freezer-safe containers, leaving space for expansion. It can be frozen for up to 2 months. When you want to feast again, let the soup thaw in the refrigerator overnight, then reheat it on the stove over low heat. Add a bit of water or broth to bring back the creamy consistency. It’s perfect for a quick meal on a busy day!
What can I do if my soup turns out too thick?
No worries! If your Mediterranean white bean soup ends up thicker than you’d like, simply add a bit of water or broth while reheating on the stove. Stir it in gradually until you reach your desired consistency. If you’ve added cornstarch for thickness, remember that you can also mash some of the beans and stir them back in to create a lovely texture without adding excess liquid.
Is this soup suitable for people with dietary restrictions?
Yes! This Mediterranean white bean soup is vegetarian and can easily be made vegan by omitting the cheese or substituting it with nutritional yeast. For gluten-free concerns, ensure that your vegetable broth is certified gluten-free. It provides excellent plant-based protein, making it a smart choice for those looking to maintain a healthy diet!
How do I know if my ingredients have gone bad?
Great question! Keep an eye out for signs of deterioration. Fresh vegetables should be brightly colored and firm, while onions should be dry and firm without soft spots or sprouts. If you notice any dark or mushy spots on the potatoes or bell peppers, discard them. It’s always best to use fresh ingredients for optimal flavor in your delicious Mediterranean white bean soup!

Creamy White Bean Soup That Warms Your Soul Effortlessly
Ingredients
Equipment
Method
- Heat 2 tablespoons of extra virgin olive oil in a large Dutch oven over medium heat for about 2 minutes. Add a chopped large yellow onion and sauté until softened and translucent.
- Stir in one small diced potato, two chopped celery stalks, two sliced carrots, and one chopped red bell pepper. Cook for about 5 minutes until the vegetables start to soften.
- Add four grated garlic cloves, one teaspoon dried oregano, one teaspoon ground coriander, half a teaspoon of mild red pepper flakes, and salt to taste. Cook for 1-2 minutes until fragrant.
- Pour in one 15-ounce can of crushed tomatoes, 30 ounces of drained and rinsed canned white beans, and six cups of low-sodium vegetable broth. Toss in four sprigs of fresh thyme.
- Bring the mixture to a boil, then reduce heat to medium-low and let it simmer uncovered for about 20 minutes.
- Stir in one ounce of crumbled feta cheese, two tablespoons of grated Parmesan, two tablespoons of lemon juice, and a quarter cup of chopped fresh parsley.
- For a creamier texture, mix two tablespoons of cornstarch with some cooled soup to create a slurry. Stir it back into the soup and cook over low heat for about 5 minutes.
- Ladle the soup into bowls, garnish with chopped parsley, cheese, and a drizzle of olive oil. Add a pinch of red pepper flakes on top if desired.

Leave a Reply