I love making Mediterranean white bean soup when I want a hearty, comforting meal that’s packed with flavor and nutrients. It’s creamy, savory, and filled with fresh vegetables and herbs for a satisfying bowl.

Why You’ll Love This Recipe

I enjoy how this recipe is both simple and flavorful. The white beans provide a creamy base without needing cream, while the vegetables and Mediterranean herbs give it depth and brightness. I also like how versatile it is—I can serve it as a starter, a main dish, or even pack it for lunches.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • White beans (canned or cooked)
  • Onion
  • Garlic
  • Carrots
  • Celery
  • Tomatoes
  • Olive oil
  • Vegetable or chicken broth
  • Lemon juice
  • Fresh parsley or basil
  • Salt and pepper
  • Optional: spinach or kale

Directions

I start by heating olive oil in a large pot over medium heat.

I sauté chopped onion, garlic, carrots, and celery until the vegetables are softened.

I add chopped tomatoes and cook for a few more minutes to enhance their flavor.

I stir in the white beans and pour in the broth, bringing everything to a gentle simmer.

I let the soup cook for 15–20 minutes, allowing the flavors to meld.

I season with salt, pepper, and a squeeze of lemon juice.

I stir in fresh parsley or basil, and optionally add spinach or kale, cooking until the greens are wilted.

I serve the soup warm.

Servings and timing

I usually make this recipe for 4 servings.
Prep time: 10 minutes
Cook time: 25 minutes
Total time: about 35 minutes

Variations

I sometimes add cooked chicken or sausage for extra protein. When I want more depth, I include smoked paprika or oregano. I also like blending part of the soup for a creamier texture while leaving some beans whole.

storage/reheating

I store leftovers in an airtight container in the refrigerator for up to 4 days. I reheat gently on the stove or in the microwave, adding a splash of broth or water if the soup thickens.

FAQs

Can I use dried beans?

Yes, I can soak and cook them beforehand, though canned beans are quicker.

Can I make this soup vegan?

Yes, I use vegetable broth and omit any meat.

What herbs work best?

I like parsley, basil, or a touch of thyme.

Can I freeze this soup?

Yes, it freezes well for up to 2 months.

Can I add grains?

I sometimes add rice, quinoa, or small pasta for extra texture.

Conclusion

I find Mediterranean white bean soup to be a healthy, flavorful, and easy-to-make dish. It’s comforting, versatile, and always satisfying, perfect for lunch or dinner any day of the week.

Print

Mediterranean White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and comforting Mediterranean white bean soup made with tender beans, fresh vegetables, and herbs, creating a creamy and flavorful dish without the need for cream.

  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegan

Ingredients

  • 2 cups white beans (canned or cooked, drained and rinsed)
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 cup chopped tomatoes
  • 2 tbsp olive oil
  • 4 cups vegetable or chicken broth
  • 1 tbsp lemon juice
  • 1/4 cup fresh parsley or basil, chopped
  • Salt and pepper to taste
  • 12 cups spinach or kale (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion, garlic, carrots, and celery, and sauté for 5–7 minutes until softened.
  3. Stir in the chopped tomatoes and cook for another 2–3 minutes.
  4. Add the white beans and pour in the broth, stirring to combine.
  5. Bring the mixture to a gentle simmer and cook for 15–20 minutes.
  6. Season with salt, pepper, and lemon juice.
  7. Stir in fresh parsley or basil and add spinach or kale if using, cooking until wilted.
  8. Serve warm and enjoy.

Notes

  • Blend a portion of the soup for a creamier texture while keeping some beans whole.
  • Add cooked chicken or sausage for extra protein.
  • Include spices like smoked paprika, oregano, or thyme for deeper flavor.
  • Store in the refrigerator for up to 4 days or freeze for up to 2 months.
  • Add grains like rice or small pasta for a more filling meal.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280 kcal
  • Sugar: 6g
  • Sodium: 500mg
  • Fat: 9g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star