Mediterranean White Bean Soup: The Ultimate Comfort Food Recipe
Introduction to Mediterranean White Bean Soup
This Mediterranean White Bean Soup is the perfect dish for anyone looking for a warm, comforting meal that’s packed with flavor and nutrition. It’s a hearty soup that combines various vegetables, white beans, and aromatic herbs, making it not only delicious but also incredibly satisfying. Whether you’re serving it on a chilly evening or enjoying it as a wholesome lunch, this soup is sure to become a favorite in your home.
A Personal Story Behind My Mediterranean White Bean Soup Journey
Growing up, my family often enjoyed meals that celebrated the Mediterranean diet, filled with fresh vegetables and legumes. This soup brings back fond memories of family gatherings, where we would share stories over a bowl of warm, comforting soup. It’s a dish that not only nourishes the body but also warms the heart, making it a staple in my kitchen.
What Makes This Mediterranean White Bean Soup Recipe Special?
What sets this Mediterranean White Bean Soup apart is its rich combination of flavors and textures. The creamy white beans provide a base that holds the soup together, while the fresh vegetables add crunch and color. The addition of feta cheese and fresh herbs at the end elevates the taste, creating a delightful balance of savory and bright flavors. Plus, it’s incredibly easy to make, making it accessible for cooks of all skill levels.

The Full Mediterranean White Bean Soup Recipe
Ingredients
- 3 tablespoons extra virgin olive oil
- 1 large yellow onion, chopped
- 1 small potato, peeled and diced
- 2 celery stalks, chopped
- 2 carrots, chopped
- 1 red bell pepper, cored and chopped
- 4 garlic cloves, grated
- 1 teaspoon dried oregano
- 1 teaspoon ground coriander
- ½ teaspoon mild red pepper flakes (Aleppo-style)
- Salt to taste
- 15 ounces crushed tomatoes (or substitute with 2 cups chopped tomatoes + 2 tablespoons tomato paste)
- 30 ounces canned white beans (cannellini, northern, or small lima beans), drained and rinsed
- 6 cups low-sodium vegetable broth or water
- 4 sprigs fresh thyme (or 2 teaspoons dried thyme)
- 1 ounce feta cheese, crumbled
- 2 tablespoons grated Parmesan cheese
- ¼ cup fresh parsley, chopped
- 2 tablespoons lemon juice
- 2 tablespoons cornstarch (optional)
Instructions
- Sauté Onions: In a large Dutch oven, heat the olive oil over medium-high heat. Add the chopped onion and sauté for about 2 minutes, until softened but not browned, stirring occasionally.
- Cook Vegetables: Add the diced potato, celery, carrots, and bell pepper. Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften. Tip: Ensure the vegetables are chopped evenly for uniform cooking.
- Add Seasonings: Stir in the grated garlic, oregano, ground coriander, red pepper flakes, and salt. Cook for 1-2 minutes until fragrant, tossing often.
- Simmer: Add the crushed tomatoes, white beans, broth, and thyme. Bring to a boil, then reduce the heat to medium-low. Cover and simmer for about 20 minutes, or until the vegetables are tender and the flavors meld together. Tip: Stir occasionally to prevent sticking.
- Finish with Flavor: Stir in the feta, Parmesan, lemon juice, and parsley. Taste and adjust seasoning if needed.
- Thicken (Optional): For a thicker soup, mix the cornstarch with ½ cup of the cooled soup in a small bowl until smooth. Add it back to the pot, stirring often, until slightly thickened, about 5 minutes.
- Serve: Turn off the heat. Garnish with more parsley, cheese, a drizzle of olive oil, and a pinch of red pepper flakes if desired. Serve warm.
Serving Suggestions and Variations for Mediterranean White Bean Soup
This soup is incredibly versatile. You can serve it with a crusty loaf of bread for dipping or a fresh green salad for a complete meal. For a heartier version, consider adding cooked grains like quinoa or barley. If you want to spice things up, add more red pepper flakes, or toss in some diced spinach or kale for added greens. Don’t hesitate to experiment with different herbs or cheese based on your preference!

Frequently Asked Questions About Mediterranean White Bean Soup
Can I use dried beans instead of canned?
Yes, you can soak 1 cup of dried white beans overnight, then cook them until tender before adding them to the soup.
How do I store leftovers?
Store in the refrigerator for 4-5 days or freeze for up to 2 months. Thaw and reheat gently, adding a splash of water to adjust consistency as needed.
Is this soup vegan?
Yes, simply omit the cheese or substitute with a vegan cheese option for a delicious vegan-friendly soup.
Recipe Stats
- Prep Time: 15 minutes
- Cooking Time: 30 minutes
- Total Time: 45 minutes
- Calories per Serving: 250
- Servings: 6

Mediterranean White Bean Soup
Equipment
- Dutch oven Ideal for simmering soups.
Ingredients
Main Ingredients
- 3 tablespoons extra virgin olive oil
- 1 large yellow onion, chopped
- 1 small potato, peeled and diced
- 2 stalks celery, chopped
- 2 medium carrots, chopped
- 1 medium red bell pepper, cored and chopped
- 4 cloves garlic, grated
- 1 teaspoon dried oregano
- 1 teaspoon ground coriander
- 0.5 teaspoon mild red pepper flakes (Aleppo-style)
- 1 can crushed tomatoes
- 30 ounces canned white beans (cannellini, northern, or small lima beans), drained and rinsed
- 6 cups low-sodium vegetable broth or water
- 4 sprigs fresh thyme
- 1 ounce feta cheese, crumbled
- 2 tablespoons grated Parmesan cheese
- 0.25 cup fresh parsley, chopped
- 2 tablespoons lemon juice
- 2 tablespoons cornstarch (optional)
Instructions
- In a large Dutch oven, heat the olive oil over medium-high heat. Add the chopped onion and sauté for about 2 minutes, until softened but not browned, stirring occasionally.
- Add the diced potato, celery, carrots, and bell pepper. Cook for about 5 minutes, stirring occasionally, until the vegetables begin to soften.
- Stir in the grated garlic, oregano, ground coriander, red pepper flakes, and salt. Cook for 1-2 minutes until fragrant, tossing often.
- Add the crushed tomatoes, white beans, broth, and thyme. Bring to a boil, then reduce the heat to medium-low. Cover and simmer for about 20 minutes, or until the vegetables are tender and the flavors meld together.
- Stir in the feta, Parmesan, lemon juice, and parsley. Taste and adjust seasoning if needed.
- For a thicker soup, mix the cornstarch with ½ cup of the cooled soup in a small bowl until smooth. Add it back to the pot, stirring often, until slightly thickened, about 5 minutes.
- Turn off the heat. Garnish with more parsley, cheese, a drizzle of olive oil, and a pinch of red pepper flakes if desired. Serve warm.
