This Easy Mediterranean White Bean Soup is warm, bright, and full of simple pantry flavors. Creamy cannellini beans, olive oil, garlic, lemon, and herbs make a cozy bowl you can cook fast any night. It is filling but light, full of fiber and plant protein, and it uses everyday ingredients. You can make it in 30 minutes, and it tastes even better the next day. Serve it with crusty bread or a simple salad.

Why Make Easy Mediterranean White Bean Soup
This soup is a simple way to bring big flavor to the table with small effort. White beans give the soup a creamy feel without any dairy, and they add protein and fiber that keep you full. A good splash of olive oil, garlic, and tomato paste build a rich base. Dried herbs and a pinch of smoked paprika add depth, while lemon brightens every bite. Fresh greens like spinach or kale fold in at the end for color and extra nutrients.
It is a great year-round soup. In cool weather, it feels cozy and comforting. In warm months, the light, lemony finish keeps it fresh and sunny. It is budget-friendly and flexible, so you can use what you have. Canned beans save time, and the whole pot comes together fast on a weeknight. Make it for meal prep, pack it for lunch, or serve it to friends with a drizzle of good olive oil. Simple, wholesome, and always satisfying.
Why You’ll Love This Easy Mediterranean White Bean Soup
Cozy Flavor with Everyday Ingredients
You get a rich, savory taste from onion, garlic, tomato paste, and herbs. Canned white beans make it creamy without cream. Lemon and parsley add a fresh finish. All the ingredients are easy to find and affordable.
Quick to Make, Easy to Love
The soup cooks in about 30 minutes. Most of the time is hands-off. It keeps well, freezes well, and reheats like a dream. It is simple enough for busy nights and special enough for guests.
Ingredients and Substitutions
What You’ll Need for This Recipe
- 2 tablespoons extra-virgin olive oil, plus more to finish
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery ribs, diced
- 4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme (or rosemary)
- 1/2 teaspoon smoked paprika
- Pinch red pepper flakes (optional)
- 6 cups vegetable broth (or chicken broth)
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 bay leaf
- 3 cups baby spinach (or chopped kale)
- Zest and juice of 1 lemon
- Salt and black pepper, to taste
- 2 tablespoons chopped fresh parsley (optional)
Smart Swaps for Dietary Needs
- Gluten-free: This soup is naturally gluten-free. Check labels on broth and tomato paste.
- Low-sodium: Use low-sodium broth and rinse beans well. Salt at the end.
- Protein boost: Add cooked chicken, turkey, or extra beans. For vegan protein, add chickpeas or quinoa.
- Greens: Use kale, chard, or even frozen spinach.
Smart Variation (Optional)
- Hearty veggie style: Add 1 diced potato or 1/2 cup small pasta (like orzo). Simmer until tender.
- Smoky twist: Add a little extra smoked paprika and finish with a drizzle of chili oil.
- Herby finish: Stir in chopped dill or basil with the parsley for a brighter taste.
How to Make Easy Mediterranean White Bean Soup
Step-by-Step Cooking Instructions
Step 1: Prep the vegetables. Dice onion, carrots, and celery. Mince the garlic. Rinse and drain the beans.
Step 2: Warm 2 tablespoons olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook, stirring, until soft, 5–7 minutes.
Step 3: Add garlic, tomato paste, oregano, thyme, smoked paprika, and red pepper flakes (if using). Cook 1–2 minutes, stirring, until fragrant and the paste darkens.
Step 4: Pour in the broth. Add the beans and bay leaf. Stir and bring to a gentle simmer.
Step 5: Simmer on medium-low for 12–15 minutes. Lightly mash some beans against the pot with a spoon to thicken.
Step 6: Stir in the spinach (or kale). Cook until wilted and tender, 2–3 minutes (kale may need 4–5 minutes). Remove the bay leaf.
Step 7: Turn off the heat. Add lemon zest and juice, parsley, and a drizzle of olive oil. Taste and season with salt and black pepper. Serve warm.
Tips for Texture, Timing & Tools
- Thicker soup: Mash more beans or simmer uncovered a few extra minutes.
- Smoother soup: Blend 1–2 cups and stir back in.
- Greens last: Add spinach at the end to keep color bright.
- Salt smart: Season after simmering so flavors stay balanced.
- Best pot: A heavy pot or Dutch oven holds steady heat and prevents burning.
Storage & Reheating
How to Store It Right
- Cool fully, then store in airtight containers.
- Refrigerate up to 4 days.
- Freeze up to 3 months. Leave a little space in containers for expansion.
Reheating Without Losing Flavor
- Stovetop: Warm over medium-low heat with a splash of water or broth, 5–8 minutes.
- Microwave: Reheat in 60–90 second bursts, stirring between.
- Freshen: Add a squeeze of lemon and a drizzle of olive oil before serving.
A Dish Worth Making Again and Again
This soup keeps its cozy texture and bright taste after chilling or freezing, making it perfect for meal prep and busy weeks.
PrintEasy Mediterranean White Bean Soup
A warm and bright soup filled with creamy cannellini beans, olive oil, garlic, lemon, and herbs, perfect for any night.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 2 tablespoons extra-virgin olive oil, plus more to finish
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery ribs, diced
- 4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme (or rosemary)
- 1/2 teaspoon smoked paprika
- Pinch red pepper flakes (optional)
- 6 cups vegetable broth (or chicken broth)
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 bay leaf
- 3 cups baby spinach (or chopped kale)
- Zest and juice of 1 lemon
- Salt and black pepper, to taste
- 2 tablespoons chopped fresh parsley (optional)
Instructions
- Prep the vegetables. Dice onion, carrots, and celery. Mince the garlic. Rinse and drain the beans.
- Warm 2 tablespoons olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook, stirring, until soft, 5–7 minutes.
- Add garlic, tomato paste, oregano, thyme, smoked paprika, and red pepper flakes (if using). Cook 1–2 minutes, stirring, until fragrant and the paste darkens.
- Pour in the broth. Add the beans and bay leaf. Stir and bring to a gentle simmer.
- Simmer on medium-low for 12–15 minutes. Lightly mash some beans against the pot with a spoon to thicken.
- Stir in the spinach (or kale). Cook until wilted and tender, 2–3 minutes (kale may need 4–5 minutes). Remove the bay leaf.
- Turn off the heat. Add lemon zest and juice, parsley, and a drizzle of olive oil. Taste and season with salt and black pepper. Serve warm.
Notes
This soup keeps well in the refrigerator for up to 4 days and can be frozen for up to 3 months. Add a squeeze of lemon and a drizzle of olive oil when reheating for extra freshness.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 4g
- Sodium: 500mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 15g
- Cholesterol: 0mg
(FAQs)
Can I use dried beans instead of canned?
Yes. Use 1 to 1 1/2 cups dried cannellini beans. Soak overnight, then cook until tender before adding to the soup. You will need about 3–4 cups cooked beans.
How do I make the soup creamier without dairy?
Lightly mash beans in the pot or blend 1–2 cups of the soup, then return it. This makes it creamy with no cream.
Does this soup freeze well?
Yes. Cool it, pack it in freezer-safe containers, and freeze up to 3 months. Thaw in the fridge overnight, then reheat gently and brighten with lemon.
What can I serve with Mediterranean white bean soup?
Serve with crusty bread, warm pita, a simple green salad, or roasted vegetables. Olives or feta on the side also pair well.
Final Thoughts
Easy Mediterranean White Bean Soup is simple, bright, and comforting. It uses basic ingredients, cooks fast, and tastes even better the next day. Keep it in your weeknight rotation, and enjoy a warm, nourishing bowl any time.










Leave a Reply