Mediterranean White Bean Stew

Featured in: Stovetop & Oven Cooking

This satisfying Mediterranean white bean stew combines tender cannellini beans with colorful vegetables like carrots, red bell pepper, and kale, all simmered in a flavorful vegetable broth enhanced with aromatic spices like cumin, smoked paprika, and coriander. The dish comes together in just 50 minutes, making it perfect for weeknight dinners or meal prep.

The stew develops deep flavor through a simple technique: sautéing onions and garlic first, then coating vegetables in spices before adding beans and broth. A final addition of leafy greens adds both nutrition and vibrant color. Finished with fresh parsley and a squeeze of lemon, this stew embodies the rustic, nourishing essence of Mediterranean cooking.

Serve it alongside crusty bread for dipping or over grains like farro and brown rice for a complete, protein-rich meal that's naturally vegan, gluten-free, and packed with fiber.

Updated on Sun, 25 Jan 2026 13:14:00 GMT
A steaming bowl of Mediterranean White Bean Stew showcases tender cannellini beans, carrots, and kale in a rich, golden olive oil broth. Save
A steaming bowl of Mediterranean White Bean Stew showcases tender cannellini beans, carrots, and kale in a rich, golden olive oil broth. | zaalouktable.com

My neighbor knocked on the door one chilly evening with a bowl of this stew, still steaming, and I was instantly transported to a sun-drenched kitchen in Tuscany that I'd never actually visited. The aroma alone—cumin and smoked paprika mingling with olive oil—made me understand why Mediterranean cooking feels less like following instructions and more like embracing a way of life. That night, spooning through tender beans and silky vegetables, I realized this wasn't just comfort food; it was a conversation between simplicity and soul.

I made this for my partner on a day when everything felt too heavy, and by the second spoonful, something shifted. The warmth wasn't just physical; it was the kind of meal that reminds you why cooking for someone matters. We sat in near silence, bowls in hand, and afterward they said it tasted like care, which is probably the nicest thing anyone's ever said about my cooking.

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): Use one you actually enjoy tasting, not the bargain bottle; it makes the broth sing.
  • Yellow onion (1 medium, diced): The foundation everything builds on, so don't rush the softening step.
  • Garlic cloves (3, minced): Fresh garlic is non-negotiable here, and that minute of cooking mellows it into something almost sweet.
  • White beans (2 cans, drained and rinsed): Cannellini or Great Northern both work beautifully; rinsing them removes excess sodium and prevents a cloudy broth.
  • Low-sodium vegetable broth (4 cups): This is your blank canvas, so choose one with clean ingredients you recognize.
  • Diced tomatoes (1 cup, canned or fresh): Canned actually works better here because the juice enriches the broth with natural acidity.
  • Carrots (2 medium, sliced): They add natural sweetness that balances the spices without any added sugar.
  • Red bell pepper (1, diced): The color matters as much as the flavor; it turns the whole pot into something you want to look at.
  • Chopped kale or spinach (2 cups): Add it near the end so it stays vibrant and slightly tender rather than becoming invisible.
  • Ground cumin (1 teaspoon): Toasting it in the spice mixture deepens its earthiness.
  • Smoked paprika (1 teaspoon): This is what gives the stew its quiet complexity; don't skip it.
  • Ground coriander (1/2 teaspoon): A subtle spice that whispers citrus and warmth into the background.
  • Dried oregano (1/2 teaspoon): Mediterranean herbs are the backbone of this dish's identity.
  • Crushed red pepper flakes (1/4 teaspoon, optional): A tiny amount adds gentle heat without overpowering the other flavors.
  • Salt and freshly ground black pepper: Taste as you go; the seasoning should build gradually, not arrive all at once.
  • Fresh parsley (2 tablespoons, chopped) and lemon wedges: These finishing touches brighten everything and remind you why Mediterranean food feels alive.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with heat and patience:
Pour the olive oil into your pot and let it warm over medium heat until it shimmers slightly. This isn't just about temperature; it's about creating the right foundation for the onions to soften without browning.
Build your flavor base:
Add the diced onion and let it sit for a minute before stirring, allowing the cut surfaces to kiss the hot oil and develop sweetness. After 4 to 5 minutes, when the edges turn translucent and the kitchen smells like possibility, you'll know you're ready for the next step.
Welcome the aromatics:
Stir in the minced garlic and let it cook for exactly one minute, no more. This is the moment where everything shifts from raw to fragrant, filling your space with that unmistakable Mediterranean promise.
Add color and substance:
Toss in the carrot slices and diced red bell pepper, stirring occasionally for 3 to 4 minutes until they soften just enough to release their sweetness. You're not cooking them through; you're just waking them up.
Introduce the spices:
Sprinkle the cumin, smoked paprika, coriander, oregano, and red pepper flakes over the vegetables and stir immediately, coating everything evenly. The spices will bloom in the heat, and you'll smell the shift from vegetable medley to Mediterranean stew.
Bring in the beans and broth:
Add the drained white beans, diced tomatoes with their juice, and vegetable broth, stirring gently to combine. Bring everything to a gentle boil, then turn the heat down to low and cover the pot.
Let time do the work:
Simmer for 20 minutes, allowing the vegetables to become tender and the flavors to settle into one another. Resist the urge to stir too much; sometimes food needs quiet to develop its best self.
Finish with green:
Stir in the chopped kale or spinach and let it cook for 2 to 3 minutes until it wilts into the stew, adding its own subtle earthiness. The whole pot will transform from autumn colors to something more vibrant.
Season with intention:
Taste the stew and add salt and freshly ground black pepper gradually, adjusting until it tastes like comfort tastes like you want it to.
Serve and celebrate:
Ladle the stew into bowls, top with fresh parsley, and serve with lemon wedges on the side. A squeeze of lemon brightens everything, adding a final note that ties the whole experience together.
Colorful vegetables and aromatic herbs swim in this Mediterranean White Bean Stew, served hot with a bright lemon wedge for zesty garnish. Save
Colorful vegetables and aromatic herbs swim in this Mediterranean White Bean Stew, served hot with a bright lemon wedge for zesty garnish. | zaalouktable.com

This stew taught me that the best meals aren't always the most complicated ones. They're the ones where each ingredient gets to shine while supporting the whole, where you can taste the intention in every bite, and where sharing it becomes an act of kindness that costs almost nothing but means everything.

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 Deserves Your Wednesday Night

There's something about one-pot meals that transforms dinner from a chore into a moment. You're not jumping between pans, juggling timers, or mentally calculating cleanup time; you're simply creating something nourishing in one beautiful vessel. This stew embodies that philosophy while delivering flavors that feel far more sophisticated than the minimal effort required.

The Magic of Mediterranean Spices

The first time I understood why Mediterranean cooking uses cumin and paprika together was when I made this stew without the paprika, thinking I was saving time. The result was one-dimensional, missing that smoky depth that makes this dish feel intentional. Now I understand that these spices aren't just flavoring; they're the storytellers, each one adding a different layer that builds into something neither could achieve alone.

Making It Your Own

The beauty of this stew is its flexibility without losing its soul. You can play with the vegetables depending on what's in your kitchen or what your garden offers; zucchini, fennel, or celery all work beautifully. The spice base remains constant, so you're free to improvise without the stew becoming unrecognizable or losing its Mediterranean identity.

  • Drizzle an extra tablespoon of olive oil over each bowl just before serving for richness that transforms the texture slightly.
  • A pinch of saffron or a bay leaf stirred in during the simmering stage adds mysterious depth if you want to elevate it.
  • Serve it over farro, brown rice, or with crusty bread to turn it into a complete meal that feels substantial without being heavy.
A hearty, rustic pot of Mediterranean White Bean Stew simmers with smoky cumin and paprika, ready to be ladled into warm bowls. Save
A hearty, rustic pot of Mediterranean White Bean Stew simmers with smoky cumin and paprika, ready to be ladled into warm bowls. | zaalouktable.com

This Mediterranean white bean stew has become my go-to when I want to feed someone and feel like I've offered something real. It asks for very little but delivers abundance.

Recipe Questions & Answers

What type of white beans work best in this Mediterranean stew?

Cannellini beans are ideal for their creamy texture and mild flavor, though Great Northern beans also work beautifully. Both hold their shape well during simmering while absorbing the aromatic spices and broth.

Can I make this stew in advance?

Absolutely. This stew actually tastes better the next day as flavors have time to meld. Store in the refrigerator for up to 4 days or freeze for up to 3 months. The broth may thicken when chilled—thin with a splash of water or broth when reheating.

How can I add more protein to this dish?

While beans already provide 13 grams of protein per serving, you can stir in extra protein like diced tofu during the last 10 minutes of cooking, or serve with a side of quinoa. The stew also pairs well with grilled fish or chicken for non-vegetarian servings.

What herbs can I use instead of dried oregano?

Fresh rosemary, thyme, or marjoram work wonderfully as alternatives. Add fresh woody herbs like rosemary early in cooking to release their oils, while delicate herbs like basil should be stirred in at the end to preserve their bright flavor.

Is this stew suitable for meal prep?

This stew is excellent for meal prep. Portion into airtight containers and refrigerate for up to 4 days. The flavors continue developing over time, making leftovers even more delicious. Reheat gently on the stovetop or in the microwave.

Can I use dried beans instead of canned?

Yes, soak 1 cup dried beans overnight, then cook until tender before adding to the stew. This method takes longer but offers more control over texture and sodium content. You'll need about 3 cups cooked beans to replace the canned amount.

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 bean stew with vegetables, Mediterranean herbs, and warming spices in a rich olive oil broth.

Prep Time
15 min
Cooking duration
35 min
Overall Time
50 min
Published by Evan Prescott


Skill Level Easy

Cuisine Mediterranean

Makes 4 Portions

Dietary notes Plant-Based, No Dairy, No Gluten

What You’ll Need

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 It

Step 01

Sauté Base Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 4 to 5 minutes until softened and translucent.

Step 02

Bloom Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Cook Root Vegetables: Add sliced carrots and diced red bell pepper. Cook for 3 to 4 minutes, stirring occasionally.

Step 04

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

Step 05

Build Broth Base: Add drained white beans, diced tomatoes, and vegetable broth. Bring to a gentle boil.

Step 06

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

Step 07

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

Step 08

Season to Taste: Season with salt and pepper according to preference.

Step 09

Serve: 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.

Gear You Need

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

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Always verify labels on canned beans and broth for potential allergens or gluten

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 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.