This Mediterranean White Bean Soup is a warm, comforting dish that brings together rich flavors and hearty ingredients.
With creamy white beans, aromatic garlic, and fresh rosemary, every spoonful is packed with wholesome goodness.
A drizzle of olive oil, crispy croutons, and a touch of black pepper and chili flakes complete this nourishing bowl, making it both simple and incredibly satisfying. Whether you’re looking for a cozy dinner or a light yet filling lunch, this soup is a must-try!

Ingredients
Before diving into this soul-warming soup, gather your ingredients to ensure a seamless cooking experience. Each component plays a crucial role in building layers of flavor.
For the soup:
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- ½ teaspoon red pepper flakes (adjust to taste)
- 4 cups vegetable broth
- 2 (15-ounce) cans white beans, drained and rinsed
- 1 medium potato, diced
- Salt and black pepper, to taste
- 1 tablespoon lemon juice
For the garnish:
- Olive oil drizzle
- Fresh rosemary sprigs
- Freshly ground black pepper
- Croutons or toasted bread pieces
- Chili flakes (optional for heat)
Instructions
Making this soup is simple and rewarding. Follow these easy steps to create a dish bursting with Mediterranean flavors.
- Sauté the aromatics:
Heat the olive oil in a large pot over medium heat. Add the diced onion, garlic, carrots, and celery, stirring occasionally until softened and fragrant, about 5–7 minutes. This builds a rich base of flavor for the soup. - Add the herbs and spices:
Stir in the dried oregano, thyme, and red pepper flakes. Cook for another minute to allow the spices to release their aromas, making the soup even more flavorful. - Simmer with broth and beans:
Pour in the vegetable broth, add the drained white beans and diced potato. Bring the soup to a gentle boil, then reduce heat to a simmer. Let it cook for 20–25 minutes until the vegetables are soft and the flavors have melded together. - Blend for a creamy texture:
Using an immersion blender, blend part of the soup to create a creamy consistency while still leaving some whole beans and veggies for texture. If you prefer a chunkier soup, you can skip this step. - Season and finish:
Stir in the lemon juice, adding salt and black pepper to taste. Adjust seasoning as needed and let the soup simmer for another 2–3 minutes. - Garnish and serve:
Ladle the soup into bowls, drizzle with olive oil, top with fresh rosemary sprigs, crispy croutons, and a sprinkle of black pepper and chili flakes. Enjoy warm!
Tweaks and Additions
Want to customize your soup? Here are some delicious ways to make it even more exciting!
- Add leafy greens:
Stir in a handful of spinach, kale, or Swiss chard in the last few minutes of cooking for added nutrients and vibrant color. The greens will wilt beautifully into the hot broth. - Make it smoky:
Add a teaspoon of smoked paprika for a subtle smoky depth that complements the creaminess of the beans and the earthiness of the rosemary. - Boost the protein:
Toss in cooked chickpeas or lentils alongside the white beans for an extra protein punch and heartier texture. - Creamier finish:
Blend in a splash of unsweetened coconut milk or cashew cream at the end to create an ultra-rich, velvety soup. - Zesty brightness:
Add extra lemon juice or even a bit of lemon zest just before serving to enhance the freshness and balance out the savory flavors. - Spice it up:
Increase the heat by stirring in more chili flakes or a bit of harissa paste for a bolder, spicier twist. - Herb swap:
Swap rosemary for fresh basil or thyme to give the soup a slightly different herbal touch based on what you have available. - Crunchy topping:
Replace croutons with toasted pine nuts or pumpkin seeds for a nutty crunch that adds great contrast to the creamy soup. - Cheesy flavor:
Sprinkle nutritional yeast over the soup to give it a subtle, dairy-free cheesy umami boost.

This Mediterranean White Bean Soup is pure comfort in a bowl, offering warmth, nourishment, and vibrant flavors.
Whether you keep it simple or customize it with your favorite additions, this dish is bound to become a staple in your kitchen. Enjoy!


