Mediterranean White Bean Stew

Featured in: Year-Round Meal Ideas

This satisfying one-pot dish brings together tender white beans, carrots, bell peppers, and leafy greens in a fragrant broth infused with smoked paprika, cumin, and coriander. The combination creates layers of flavor while maintaining a light, nourishing quality perfect for any season.

What makes this special is the Mediterranean approach of using quality olive oil as the cooking foundation, adding richness without heaviness. The vegetables soften beautifully during simmering, while the beans absorb the aromatic spice blend, resulting in a cohesive dish where every element contributes to the final taste.

Updated on Sun, 25 Jan 2026 13:28:00 GMT
Hearty Mediterranean White Bean Stew with colorful vegetables and fresh parsley. Save to Pinterest
Hearty Mediterranean White Bean Stew with colorful vegetables and fresh parsley. | cozybatata.com

There's something about the smell of cumin hitting hot olive oil that instantly transports me to a sun-drenched kitchen I visited years ago on a Greek island. I was watching an older woman prepare lunch, and she moved with such ease, tossing vegetables into a pot like she wasn't even thinking about it. That stew she made became the blueprint for this one, though mine took several attempts before I understood that the magic wasn't in doing anything fancy, just letting good ingredients talk to each other slowly over low heat.

I made this for my neighbor last winter when she was recovering from the flu, and watching her take that first spoonful, then ask for the recipe with her eyes still closed, reminded me why I love cooking. There's real comfort in something this simple and genuine.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Extra-virgin olive oil (2 tablespoons): This is your foundation, so don't skimp on quality, as it flavors everything that follows and adds richness to the broth.
  • Yellow onion (1 medium, diced): The sweetness builds as it softens, creating a subtle background note that balances the spices.
  • Garlic cloves (3, minced): Add these after the onion softens so they perfume the oil without burning, which would turn bitter.
  • White beans (2 cans, drained and rinsed): Rinsing removes excess sodium and starch, making the broth cleaner and the beans themselves creamier.
  • Vegetable broth (4 cups low-sodium): Use low-sodium so you control the salt level and the bean flavor shines through.
  • Diced tomatoes (1 cup, canned or fresh): Canned tomatoes are actually more reliable here because they're picked at peak ripeness and add natural acidity that brightens the stew.
  • Carrots (2 medium, sliced): Cut them on a slight bias so they cook evenly and look intentional in the bowl.
  • Red bell pepper (1, diced): This adds sweetness and color, appearing almost jewel-like when wilted into the broth.
  • Kale or spinach (2 cups chopped): Add it at the very end so it wilts but retains its vibrant color and some structural integrity.
  • Ground cumin (1 teaspoon): This warm spice is the backbone of the dish, so smell it before adding to make sure it's still fragrant.
  • Smoked paprika (1 teaspoon): Choose good quality smoked paprika, as it adds depth that feels like you've cooked this for hours.
  • Ground coriander (1/2 teaspoon): Often overlooked, this spice adds a subtle citrus note that keeps the stew from feeling heavy.
  • Dried oregano (1/2 teaspoon): Oregano is the Mediterranean's whisper in this pot, so respect its quiet power.
  • Crushed red pepper flakes (1/4 teaspoon, optional): Add this if you want a gentle heat that builds as you eat, not an immediate shock.
  • Salt and black pepper (to taste): Taste as you go, adding these last because you'll be surprised how much flavor the broth already carries.
  • Fresh parsley (2 tablespoons chopped): This brightens the finished bowl like turning on a light, so add it just before serving.
  • Lemon wedges (for serving): A squeeze of lemon at the table gives everyone control over the acidity level, which is more elegant than guessing.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Warm your oil and start with aromatics:
Pour the olive oil into a large pot and set it over medium heat, then add your diced onion. Let it soften for about 4 to 5 minutes, stirring occasionally, until it turns translucent and releases its sweetness into the oil. You'll know it's ready when the kitchen smells gentle and inviting rather than sharp.
Build fragrance with garlic:
Stir in the minced garlic and cook for about 1 minute, paying attention to the smell intensifying without browning. This brief moment is crucial because you want the garlic to flavor the oil, not turn bitter.
Add vegetables and let them soften:
Toss in the carrots and diced red bell pepper, stirring often for 3 to 4 minutes until they begin to soften at the edges. The vegetables should smell sweet and almost caramelized at this point.
Toast the spices briefly:
Sprinkle in the cumin, smoked paprika, coriander, oregano, and red pepper flakes, then stir constantly for about 30 seconds. This brief toasting releases the spices' essential oils and keeps them from tasting flat or dusty in the finished dish.
Combine beans and broth:
Pour in the drained white beans, diced tomatoes, and vegetable broth, stirring gently to incorporate everything evenly. Bring everything to a gentle boil, then immediately reduce the heat to low.
Let the stew simmer and meld:
Cover the pot and simmer for 20 minutes, resisting the urge to rush, as this time allows flavors to marry and vegetables to become completely tender. The broth will deepen in color and the aroma will fill your entire kitchen.
Wilt in the greens at the finish:
Stir in the chopped kale or spinach and cook for another 2 to 3 minutes until it turns silky and dark green. The stew should look alive and vibrant at this point.
Taste and season thoughtfully:
Sample a spoonful of broth and vegetables, then add salt and freshly ground black pepper to your preference. Remember that lemon wedges at the table will add their own seasoning, so don't over-salt.
Serve with intention:
Ladle the stew into bowls, scatter fresh parsley over the top, and set lemon wedges alongside. The colors should be warm and inviting, almost glowing in the bowl.
Velvety Mediterranean White Bean Stew, perfect with crusty bread and lemon. Save to Pinterest
Velvety Mediterranean White Bean Stew, perfect with crusty bread and lemon. | cozybatata.com

I learned the importance of patience with this dish when I tried to speed things up one evening, using high heat and skipping the full simmer time. The stew was edible but thin, and the flavors felt scattered and unconnected, nothing like the version that had quietly melded for the full time. That mistake taught me that some things simply refuse to rush.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Stew Works Year-Round

There's a reason Mediterranean cooking has endured for centuries, and it's partly because these flavors work whether it's summer or the darkest part of winter. In warmer months, I serve this at room temperature with extra lemon, and in colder seasons, I ladle it steaming into deep bowls and watch people soften visibly with the first spoonful. The spice combination is flexible enough to feel seasonal but consistent enough to taste like home no matter the weather.

The Power of a Second Ladle

Something happens when people take a second bowl of this stew, a kind of quiet contentment that spreads around the table. I think it's because the first bowl tastes good, but the second bowl tastes like you understand it, like you're discovering flavors you missed the first time. That's when I know the stew has done its job.

Making This Stew Your Own

Once you make this version a few times and understand how the flavors work together, you'll naturally start to personalize it. I've added saffron when I wanted something special, stirred in a bay leaf for deeper earthiness, and even added a touch of balsamic vinegar once when I wanted more complexity. The foundation is solid enough to support your own experiments, so trust your instincts.

  • If you prefer more richness, drizzle an extra half teaspoon of olive oil into each bowl just before serving.
  • Leftover stew tastes even better the next day as flavors continue developing, so don't hesitate to make it ahead.
  • Pair this with crusty bread, cooked grains like farro or brown rice, or simply enjoy it as is for a lighter meal.
Warming Mediterranean White Bean Stew, showcasing tender beans and aromatic spices. Save to Pinterest
Warming Mediterranean White Bean Stew, showcasing tender beans and aromatic spices. | cozybatata.com

This stew sits at the intersection of simple and satisfying, quick enough for a weeknight but thoughtful enough to serve to people you care about. Make it often, and eventually you'll stop thinking about the recipe and just feel your hands moving through the steps.

Recipe FAQs

Can I use dried beans instead of canned?

Yes, soak 1 cup dried beans overnight and cook them separately until tender before adding to the stew. This will extend the total preparation time significantly.

How long does this keep in the refrigerator?

Stored in an airtight container, it will keep well for 4-5 days. The flavors often improve after a day as the beans continue to absorb the seasoned broth.

Can I freeze this stew?

Absolutely. Portion into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the refrigerator before gently reheating on the stove.

What vegetables work well as substitutions?

Zucchini, eggplant, celery, or diced potatoes make excellent additions. For greens, try Swiss chard, collard greens, or mustard greens instead of kale.

Is this suitable for meal prep?

Perfect for batch cooking. Make a large portion at the start of the week and enjoy quick, nourishing lunches or dinners. Reheat gently with a splash of water or broth if needed.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Mediterranean White Bean Stew

Hearty white beans and vegetables simmered with warm Mediterranean spices in a savory olive oil broth.

Prep time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Natalie Bishop

Recipe Type Year-Round Meal Ideas

Skill Level Easy

Cuisine Mediterranean

Total yield 4 Number of Servings

Diet Preferences Plant-Based, No Dairy, No Gluten

Ingredient List

Beans & Broth

01 2 tablespoons extra-virgin olive oil
02 1 medium yellow onion, diced
03 3 garlic cloves, minced
04 2 cans (15 oz each) white beans (cannellini or Great Northern), drained and rinsed
05 4 cups low-sodium vegetable broth
06 1 cup diced tomatoes (canned or fresh)

Vegetables

01 2 medium carrots, sliced
02 1 red bell pepper, diced
03 2 cups chopped kale or spinach

Spices & Herbs

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1/2 teaspoon ground coriander
04 1/2 teaspoon dried oregano
05 1/4 teaspoon crushed red pepper flakes (optional)
06 Salt and freshly ground black pepper, to taste

Garnish

01 2 tablespoons chopped fresh parsley
02 Lemon wedges, for serving

How to Make

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion and sauté for 4–5 minutes until softened and translucent. Stir in garlic and cook for 1 minute until fragrant.

Step 02

Build Vegetable Base: Add carrots and red bell pepper to the pot. Cook for 3–4 minutes, stirring occasionally.

Step 03

Bloom Spices: Sprinkle in cumin, smoked paprika, coriander, oregano, and red pepper flakes. Stir to coat vegetables evenly in spices.

Step 04

Combine Legumes and Broth: Add white beans, diced tomatoes, and vegetable broth to the pot. Bring to a gentle boil.

Step 05

Simmer to Meld Flavors: Reduce heat to low, cover, and simmer for 20 minutes, or until vegetables are tender and flavors have melded.

Step 06

Finish with Greens: Stir in kale or spinach and cook for another 2–3 minutes until wilted.

Step 07

Season and Serve: Season with salt and pepper to taste. Ladle stew into bowls, garnish with fresh parsley, and serve with lemon wedges.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot or Dutch oven
  • Cutting board
  • Chef's knife
  • Wooden spoon or spatula
  • Ladle

Allergy Details

Check every ingredient for potential allergens and talk to your doctor if you're uncertain.
  • Contains no common allergens. Always verify canned bean and vegetable broth labels for potential allergens or gluten

Nutrition Info (per serving)

Use this nutrition info as reference only—it isn't a substitute for professional advice.
  • Calories: 295
  • Fats: 8 g
  • Carbohydrates: 42 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.