Prepared to compose Mediterranean Bean Soup article
Mediterranean Bean Soup
There’s a pot of soup I make when the weather turns and I want my kitchen to smell like a little trattoria somewhere near the coast. This Mediterranean Bean Soup is that pot. It’s hearty, a little smoky, loaded with vegetables, and it comes together with mostly pantry staples, which means I can make it on a random Tuesday without a grocery run.
Why You’ll Love This Recipe

This soup hits that sweet spot between “healthy” and “actually satisfying.” The beans give you creaminess and protein, so you’re not left hungry an hour later staring into the fridge again.
It’s also forgiving. Don’t have exactly the vegetables listed? Swap them for what’s wilting in your crisper drawer. This is a use-what-you-have kind of recipe, and it still tastes like you planned it for days.
And honestly, it just tastes like sunshine, even in the dead of winter. The lemon at the end wakes everything up in a way that surprises people who’ve never tried it before.
Ingredients You’ll Need

The base starts with good olive oil, onion, carrot, and celery, cooked low and slow until they soften and turn a little sweet. Garlic goes in next, along with a spoonful of tomato paste to deepen the flavor before anything liquid hits the pot.
For the beans, I like a mix of cannellini and chickpeas because the textures play off each other nicely, but any white bean works fine here. Canned beans are completely fine and honestly what I use most weeks. If you want to cook dried beans from scratch, go for it, just soak them the night before.
Diced tomatoes bring acidity and body, and a good vegetable or chicken broth ties it all together. A parmesan rind, if you happen to have one kicking around, is the secret weapon here. It melts into the broth as it simmers and adds this savory depth you can’t quite name but definitely notice.
Greens like kale or spinach go in near the end so they stay vibrant instead of turning to mush. A handful of fresh herbs, a good glug of olive oil, and a squeeze of lemon juice right before serving is what makes this soup feel special instead of just “fine.”
Tips for the Best Results

Mash a portion of the beans against the side of the pot before serving. It thickens the broth naturally and gives the soup a heartier, more stew-like texture without any extra work.
Season in layers, not all at once. A little salt at the start, a little more once the broth reduces, and a final taste right before serving usually gets you to the right spot.
Add the lemon juice at the very end, off the heat. Cooking it too long mutes that fresh brightness you’re going for.
Storage and Reheating

This soup keeps beautifully, and honestly tastes even better the next day once the flavors have had time to mingle. Store leftovers in an airtight container in the fridge for up to five days.
To reheat, warm it gently on the stovetop over medium-low heat, stirring occasionally, until it’s hot all the way through. The microwave works fine too if you’re in a hurry, just stir halfway through so it heats evenly.
This soup also freezes really well for up to three months. Leave a little room at the top of your container since the liquid expands as it freezes, and thaw it in the fridge overnight before reheating.
Frequently Asked Questions

Can I make this soup vegan?
Yes, just use vegetable broth instead of chicken broth and skip the parmesan rind, or use a vegan parmesan alternative instead.
Can I use dried beans instead of canned?
Absolutely. Soak them overnight, then simmer them separately until tender before adding them to the soup, since dried beans need more cook time than the rest of the ingredients.
Is this soup gluten-free?
Yes, as written this recipe is naturally gluten-free, just double check your broth and any add-ins if you’re serving someone with a strict sensitivity.
Can I make this in a slow cooker?
Definitely. Sauté the aromatics first for flavor, then add everything except the greens and lemon to the slow cooker and cook on low for six to seven hours, stirring in the greens and lemon during the last twenty minutes.
product: Dutch oven
reason: A heavy-bottomed Dutch oven distributes heat evenly for the sauté step and holds a steady simmer, which keeps the vegetables and beans from scorching over the long cook time.
Mediterranean Bean Soup

A hearty, lemon-brightened bean soup loaded with vegetables and a savory Mediterranean-style broth.
Ingredients
- 3 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 can (14 oz) diced tomatoes
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 can (15 oz) chickpeas, drained and rinsed
- 6 cups vegetable or chicken broth
- 1 parmesan rind (optional)
- 4 cups chopped kale or spinach
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- salt and pepper to taste
- 2 tablespoons fresh lemon juice
- fresh parsley, chopped, for serving
Instructions
- Step 1. Heat olive oil in a large pot over medium heat.
- Step 2. Add onion, carrot, and celery, and cook for 8-10 minutes until softened.
- Step 3. Stir in garlic and tomato paste, and cook for 1 minute until fragrant.
- Step 4. Add diced tomatoes, beans, chickpeas, broth, parmesan rind, oregano, and red pepper flakes.
- Step 5. Bring to a boil, then reduce heat and simmer uncovered for 25 minutes.
- Step 6. Remove the parmesan rind.
- Step 7. Stir in kale or spinach and cook for 3-5 minutes until wilted.
- Step 8. Season with salt and pepper to taste.
- Step 9. Remove from heat and stir in lemon juice.
- Step 10. Ladle into bowls and top with fresh parsley before serving.








