
This website contains affiliate links. As an Amazon affiliate, I earn from qualifying purchases (What’s This?).
If you love simple, wholesome meals that feel both rustic and elegant, this Mediterranean White Bean Stew might just become your new favorite.
It’s one of those dishes that quietly steals the show, deeply satisfying, loaded with vegetables, and layered with rich tomato and garlic flavor that only gets better as it simmers.
Whether you’re vegetarian, vegan, or simply looking for a lighter alternative to traditional meat stews, this recipe brings that coastal Mediterranean warmth straight to your kitchen.
What Makes Mediterranean White Bean Stew So Special?

There’s something timeless about a white bean stew that’s been simmered slowly with tomato, garlic, and extra virgin olive oil.
The Mediterranean version takes that simple concept and elevates it with fresh herbs, ground coriander, and a drizzle of olive oil that glistens like sunlight on the sea.
It’s the kind of stew recipe you can make once and customize endlessly, comforting yet healthy, creamy yet light, with a depth of flavor that feels both homey and sophisticated.
Mediterranean white bean stew has a versatility that makes it perfect for cozy nights or casual dinners with friends.
The beans provide a hearty base that pairs beautifully with the acidity of tomatoes and the aromatic warmth of garlic. It’s proof that comfort food can be both indulgent and nourishing.
Ingredients

- 2 tablespoons extra virgin olive oil
- 1 medium onion, finely diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 3 cups diced tomato (fresh or canned)
- 4 cups vegetable broth (or chicken stock, if preferred)
- 2 cans white beans (or 3 cups cooked dried beans such as cannellini, navy, or great northern beans)
- 1 teaspoon ground coriander
- 1 small red pepper, diced
- 2 cups chopped spinach or kale (optional for color and texture)
- Juice of 1 lemon
- Salt and black pepper, to taste
- Pinch of crushed red pepper flakes (optional, for gentle heat)
- Fresh parsley or thyme, for garnish
Instructions

- Sauté the base
Heat 2 tablespoons of extra virgin olive oil over medium heat in a large pot. Add the diced onion and cook for 5 minutes until it softens and turns translucent. Add garlic and cook for another 30 seconds until fragrant. - Build the flavor
Stir in tomato paste and let it cook for about a minute — this helps deepen the flavor. Add the diced tomatoes and season with ground coriander, salt, and pepper. - Simmer the stew
Pour in the vegetable broth and add the white beans. Stir gently and bring to a simmer. Lower the heat and let it cook uncovered for about 15 minutes, allowing the flavors to come together. - Thicken naturally
To create a creamy texture, mash some of the beans against the side of the pot. This releases their starch and helps thicken the stew without any cream. - Add vegetables
Stir in the diced red pepper and spinach (or kale, if using). Continue to simmer for another 5 minutes, or until the vegetables are tender and the stew reaches your desired consistency. - Finish and serve
Stir in the lemon juice just before serving to brighten the flavors. Adjust seasoning with salt and pepper as needed. Drizzle with a little olive oil, sprinkle with parsley or thyme, and serve warm with crusty bread.
Serving Suggestions
Serve this Mediterranean White Bean Stew in wide bowls, drizzled with a little olive oil and topped with fresh herbs.
Add a side of crusty bread for dipping, or pair it with a simple green salad and a glass of crisp white wine. It’s equally lovely as a make-ahead lunch or a cozy dinner by candlelight.
Is White Bean Stew the Same as White Bean Soup?
While they share similar ingredients, there’s a key difference between white bean stew and white bean soup: texture.
A Mediterranean white bean stew is thicker and heartier, the kind of dish that clings to your spoon. A white bean soup, on the other hand, is lighter and brothier, with more liquid.
If you prefer a creamy stew that feels like a satisfying meal on its own, you’ll love this version.
You can always add more vegetable broth to make it looser, giving the soup recipe a comforting consistency without losing any of the Mediterranean flavor.
Both versions highlight the best white bean qualities, silky, mild, and naturally creamy.
What Are the Best White Beans to Use?
When it comes to the best white bean for this dish, you have a few beautiful choices. Cannellini beans are classic, with a smooth texture and slightly nutty flavor.
Great Northern beans are a close second, mild, tender, and quick to absorb flavor. Navy beans, smaller and creamier, are another great option, especially if you like a thicker consistency.
If you’re using dried beans, soak them overnight and cook dried beans slowly in broth before adding to your stew. But if you’re short on time, canned beans or even canned white beans will do beautifully.
Just rinse them well to remove extra sodium. Each variety adds its own personality, so you can’t go wrong here.
Can You Use Canned White Beans Instead of Dried Beans?
Absolutely. Using canned beans is one of the simplest ways to make this stew weeknight-friendly. While dried beans develop a slightly deeper flavor, canned white beans are convenient and still yield a creamy, rich texture once simmered in vegetable broth.
If you’d like to use canned beans, skip the soaking step and add them straight into the pot after your tomato and vegetable base has had a chance to simmer for a few minutes.
To enhance flavor, use canned beans in combination with a touch of tomato paste and ground coriander, it helps make the stew taste like it’s been cooking for hours.
How to Make a Mediterranean White Bean Stew from Scratch
Start by heating a bit of extra virgin olive oil over medium-high heat in a large pot. Add onion and sauté until soft and fragrant, then add garlic and cook just until golden. Stir in tomato paste and your favorite seasonings, think ground coriander, salt, and pepper.
Next, add diced tomato, vegetable broth, and your chosen white beans. Let everything simmer gently; this step allows the beans to soak up the rich tomato flavor and the aromatic depth of the broth.
For a creamy stew, mash some of the beans against the side of the pot to thicken the soup. Finally, stir in the lemon juice for brightness before serving.
The result is a Mediterranean white bean soup that feels earthy and fresh all at once, a bean stew recipe that’s simple enough for a weekday but elegant enough to serve at a dinner gathering.
Why Tomato and Garlic Are the Heart of Mediterranean Flavor
Tomato and garlic are the backbone of Mediterranean cuisine for good reason. Tomato brings acidity and sweetness, while garlic adds warmth and depth. When you add garlic early in the cooking process and let it mingle with olive oil, it creates a fragrant base that carries the entire dish.
In this white bean stew, tomato and garlic work together to balance the hearty texture of the beans. The rich tomato base coats each bean, while the garlic infuses the broth with subtle heat. Add a pinch of red pepper flakes or chili flakes if you love a little kick, it brightens the entire flavor profile.
How to Thicken the Stew for a Creamy Texture
The secret to that dreamy, creamy white texture isn’t cream at all, it’s the beans themselves. As they simmer, they naturally release starch, thickening the broth.
For an extra creamy stew, mash some of the beans directly in the pot. This helps thicken the soup without altering the flavor.
You can also let the stew simmer for 15 minutes uncovered to reduce excess liquid. If it becomes too thick, simply add more vegetable broth until you reach your preferred consistency.
The beauty of this dish is that it’s forgiving; you can adjust as you go until it feels just right.
The Best Vegetables to Add for Depth and Balance
A Mediterranean white bean stew comes alive with the right mix of vegetables. Onion and tomato are a must, but you can also add chopped carrots, celery, spinach, or kale for color and nutrients.
A few slices of red pepper bring sweetness, while zucchini or fennel adds a soft Mediterranean touch.
The key is to sauté your vegetables first before adding the broth. This deepens the flavor and helps the stew develop that layered, slow-cooked taste even if it’s made in under an hour.
You can also sprinkle in a bit of ground coriander or crushed red pepper flakes for extra depth.
Is This Stew Vegetarian or Vegan-Friendly?
Yes, this dish is naturally vegetarian and can easily be made vegan. Use vegetable broth instead of chicken stock, and skip any cheese garnishes if you want a fully vegan white bean stew.
The flavors come entirely from the vegetables, beans, and Mediterranean seasoning, nothing heavy or processed.
It’s a wonderful base for vegetarian and vegan meal prep too. You can reheat it throughout the week without losing its flavor; in fact, the taste deepens over time. If you plan to reheat leftovers, add a splash of broth or a drizzle of olive oil to keep it silky.
Serving Ideas: From Crusty Bread to Lemon Zest
The best way to enjoy this stew is with something that soaks up all that flavor. A slice of crusty bread or a warm baguette works beautifully. You can even drizzle the bread with extra virgin olive oil and toast it lightly for added crunch.
Just before serving, stir in the lemon juice to brighten the stew and bring out the Mediterranean flavor.
Finish with a drizzle of olive oil over each bowl and maybe a sprinkle of herbs, parsley or thyme are perfect choices. If you want to turn it into a full meal, pair it with a fresh Greek salad or roasted vegetables on the side.
Why This Mediterranean White Bean Stew Belongs in Your Recipe Collection
Every cook needs a few go-to dishes that feel timeless, comforting, and easy to adapt. This Mediterranean-style white bean stew checks all those boxes.
It’s full of protein and fiber from the beans, balanced by vibrant vegetables and a tangy tomato broth. It’s light enough for warmer days but cozy enough for cold evenings.
And the best part? It’s one of those healthy recipes that doesn’t feel like a compromise. You’ll savor every spoonful, knowing it’s nourishing, affordable, and endlessly adaptable.
This website contains affiliate links. As an Amazon affiliate, I earn from qualifying purchases (What’s This?).





