Jump to Recipe

This post may contain affiliate links.

Mediterranean White Bean Soup is a hearty soup filled with fresh herbs, navy beans, kale or spinach and topped with olives and creamy feta cheese. Add a sprinkling of crushed red pepper for extra spice.

Mediterranean White Bean Soup with feta cheese
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

This Mediterranean White Bean Soup is a recipe I have been meaning to share with you guys for some time now. It is the perfect soup to start your year off. It is cozy, easy to make and the perfect balance of salty and savory.

It is filled with fresh herbs and greens of your choice, navy beans and topped with olives and feta cheese. If you like olives this is the best way to get olives in soup! When I eat this soup I feel satisfied but it is still light enough that I can have two bowls and feel good about it. This would be a great soup to serve in January for the New Year and to get your eating off on the right foot.

If you like bean soups you also need to check out my Slow Cooker 15 Bean Soup, Easy Vegetable Bean Soup, Easy White bean Soup with Kale, Tuscan White Bean Soup with Vegetables, White Bean Soup with Ham or this Instant Pot Bean Soup

Recipe Ingredients

Mediterranean White Bean Soup with olives

For exact ingredient amounts and instructions, see the full recipe card below.

  • Beans: the beans are the star of this soup. It uses white beans but you could sub in chickpeas. Make sure to drain and rinse them before adding them.
  • Spices: the spice mixture is rosemary and crushed red pepper along with a bay leaf.
  • Greens: this soup uses kale in it. You could also use spinach.
  • Herbs: fresh herbs add a ton of flavor to the soup including fresh parsley and fresh basil.
  • Citrus: lemon juice helps balance the flavors and add a touch of acidity.
  • Olives: salty olives are added to this soup. I like making a green olive soup but use whatever olive you like. Try black olives or kalamata olives. If you don’t like olives you can skip them. Make sure to add pitted olives.
  • Cheese: Creamy, salty feta cheese is such a nice addition to this soup. If you are trying to watch your salt you can skip the cheese. The feta and olives do add a good amount of salt when used together.

Ways to Modify: Add in orzo, sun-dried tomatoes, cream to liven up the soup!

Mediterranean White Bean Soup with spoon

How to Make Mediterranean White Bean Soup

Step 1: Sauté Vegetables: Heat the extra virgin olive oil in a dutch oven over medium-high heat. Add the fresh garlic and sauté for 2 minutes. Add the yellow onion and continue to sauté until soft and fragrant.

Step 2: Add Broth, Beans and Spices: Add the vegetable broth, navy beans or white cannellini beans, bay leaf, rosemary, red pepper flakes and simmer for 10 minutes.

Step 3: Add Greens: Add the chopped spinach or kale and continue to simmer for 10 minutes, or until the greens are soft and wilted.

Add in the fresh basil, fresh parsley, lemon juice and lemon zest and give it a good stir.

Recipe Tip: You can either add the kalamata olives or green olives and feta cheese to the big pot of soup at the end of cooking or leave them in bowls on the table and allow everyone to garnish their bowls as they like.

Mediterranean White Bean Soup

Recipe Variations

  • Beans: I used navy beans in this soup but any bean will work great in this soup. Some other types of beans you can use are great northern beans, pinto beans, navy beans, black beans, red beans or kidney beans. 
  • Vegetables: There are a lot of vegetables that work nicely in this soup like zucchini, fresh tomatoes, bell peppers, green beans or peas. If you have frozen vegetables in your freeze those work well too. 
  • Spices and Herbs: Spices and herbs can add a lot of flavor to this soup like smoked paprika, cumin, za’atar and sumac. All of these pair nicely with the lemon, thyme and turmeric. 
  • Parmesan Rind: I love adding a parmesan rind into the soup as it simmers to flavor it and make it creamier. 
  • Greens: Leafy greens work great in this soup to add nutrients. Try copped fresh baby spinach, swiss chard or arugula all work nicely in this soup too. 
Mediterranean White Bean Soup in white bowl

Storage Tips

Store the leftover soup in an airtight container for up to 4 days. To reheat you can heat on the stove or in the microwave.

More Soup Recipes

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.

Tap to rate the recipe
5 from 1 vote

Mediterranean White Bean Soup

Mediterranean White Bean Soup is a hearty soup filled with fresh herbs, navy beans, kale or spinach and topped with olives and creamy feta cheese.
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 tablespoons olive oil
  • 5 cloves garlic , minced
  • 1 small onion, chopped
  • 32 ounces vegetable broth , {or chicken broth}
  • 1 – 15 ounce navy beans, drained and rinsed
  • 1 bay leaf
  • 2 teaspoons rosemary, finely chopped
  • 1/2 teaspoon crushed red pepper
  • 2 cups kale , chopped or spinach
  • 2 tablespoons fresh basil, chopped
  • 2 tablespoons fresh parsley, chopped
  • 1 lemon, juiced
  • 1 tablespoon lemon zest, finely grated
  • 1 cup Castelvetrano olives, pitted, cut in half {or olive of your choice}
  • 4- 6 ounces feta, crumbled
  • basil, or parsley and rosemary
  • Feta cheese
  • Olives, chopped
  • Crushed red pepper

Instructions 

  • Heat the 2 Tablespoons olive oil in a large pot. Add the garlic and sauté for 2 minutes. Add the onion and continue to sauté until soft and fragrant.
  • Add the vegetable broth, navy beans, bay leaf, rosemary, crushed red pepper and simmer for 10 minutes.
  • Add the spinach or kale and continue to simmer for 10 minutes, or until the greens are soft and wilted.
  • Add in the fresh basil, parsley, lemon juice and zest and give it a good stir.
  • You can either add the olives and feta cheese to the big pot of soup at the end of cooking or leave them in bowls on the table and allow everyone to garnish their bowls as they like.

Notes

  • This soup has a strong lemon flavor. If you aren’t a huge fan of lemon I suggest using half of a lemon and omitting the lemon zest.
  • Try white beans instead of navy beans.
  • I love the fresh herbs in this recipe but you can always sub in dried if you don’t have fresh on hand.
  • If you are looking for a cheese other than feta to try, parmesan works nicely.

Nutrition

Calories: 245kcal, Carbohydrates: 12g, Protein: 9g, Fat: 19g, Saturated Fat: 8g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Cholesterol: 42mg, Sodium: 1510mg, Potassium: 213mg, Fiber: 4g, Sugar: 3g, Vitamin A: 2164IU, Vitamin C: 30mg, Calcium: 320mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @acedarspoon or tag #acedarspoon!
5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




1 Comment

  1. Julia says:

    5 stars
    This is a unique soup that is perfect for those cold nights.

About Julia Jolliff

I'm Julia. Wife, mom to three growing boys, lover of food. Here you will find quick & easy weeknight meal ideas, kid-friendly recipes and a few sweet treats. My roots are from the Mediterranean and many of my recipes incorporate those flavors!

You May Also Like