Mediterranean White Bean Stew

Featured in: Weeknight Dinners

This Mediterranean white bean stew brings together creamy cannellini beans, fresh vegetables, and aromatic herbs in a comforting one-pot dish. Start by sautéing onions and garlic in olive oil, then add carrots and bell peppers with warm spices like cumin and paprika. Add beans, tomatoes, and vegetable broth, simmering until vegetables are tender and flavors deepen. Finish with wilted kale and fresh parsley for brightness and nutrition. Perfect served with crusty bread or over grains.

Updated on Tue, 20 Jan 2026 14:48:00 GMT
Fragrant Mediterranean White Bean Stew steaming in a bowl, featuring tender white beans, colorful carrots, and kale garnished with fresh parsley.  Save to Pinterest
Fragrant Mediterranean White Bean Stew steaming in a bowl, featuring tender white beans, colorful carrots, and kale garnished with fresh parsley. | yummywithmia.com

My downstairs neighbor knocked one evening holding a bowl of something that smelled like sunshine and herbs. She'd made too much, she said, and thought I might be hungry. That was my first taste of white bean stew, and I stood in my doorway eating it with the spoon she'd lent me. The warmth, the spice, the way the beans melted on my tongue. I taught myself to make it the following week, and it's never left my rotation.

I made this the night my sister came over after a long shift at the hospital. She sat at my kitchen counter, exhausted, and I set a bowl in front of her without saying much. She ate two servings, wiping the bowl clean with bread, and told me it was exactly what she needed. That's when I realized this stew has a quiet, restorative quality that goes beyond feeding someone.

Ingredients

  • Extra-virgin olive oil: This is your flavor foundation, so use one that tastes fruity and rich, it carries the spices and coats every ingredient with silky warmth.
  • Yellow onion: Diced small, it melts into sweetness as it softens, building the aromatic base that holds everything together.
  • Garlic cloves: Minced fresh, they release a sharp fragrance that mellows into something nutty and comforting within seconds.
  • White beans: Cannellini or Great Northern both work beautifully, their creamy texture thickens the broth naturally as they simmer.
  • Vegetable broth: Low-sodium gives you control over seasoning, and its gentle flavor lets the spices and vegetables shine.
  • Diced tomatoes: They add acidity and body, breaking down into the broth and tying the flavors together with subtle sweetness.
  • Carrots: Sliced into rounds, they keep a slight bite and add a hint of natural sugar that balances the spices.
  • Red bell pepper: Diced, it brings color and a soft, sweet crunch that contrasts nicely with the tender beans.
  • Kale or spinach: Stirred in at the end, greens wilt into ribbons and add an earthy freshness that brightens each bite.
  • Cumin: Ground cumin gives the stew a warm, slightly smoky undertone that feels grounding and familiar.
  • Smoked paprika: This is where the stew gets its signature depth, a gentle smokiness that lingers on your palate.
  • Ground coriander: It adds a citrusy, floral note that lifts the heavier spices and keeps things balanced.
  • Dried oregano: A classic Mediterranean herb that brings a subtle bitterness and herbal complexity.
  • Crushed red pepper flakes: Optional, but a pinch adds a gentle heat that wakes up the whole pot without overwhelming it.
  • Salt and black pepper: Season at the end so you can taste and adjust, bringing all the flavors into focus.
  • Fresh parsley: Chopped and scattered on top, it adds a burst of green and a clean, grassy finish.
  • Lemon wedges: A squeeze of lemon brightens the richness and makes every spoonful feel lighter and more vibrant.

Instructions

Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Soften the onion:
Heat the olive oil in a large pot over medium heat and add the diced onion. Let it cook for 4 to 5 minutes, stirring occasionally, until it turns soft and translucent with a faint golden edge.
Bloom the garlic:
Stir in the minced garlic and cook for just 1 minute, letting it release its fragrance without browning. The kitchen will smell incredible at this point.
Add the vegetables:
Toss in the sliced carrots and diced red bell pepper, stirring them into the oil and onion. Cook for 3 to 4 minutes, letting them soften slightly and pick up color.
Toast the spices:
Sprinkle in the cumin, smoked paprika, coriander, oregano, and red pepper flakes if using. Stir everything together so the spices coat the vegetables and toast gently in the oil, releasing their full aroma.
Build the stew base:
Add the white beans, diced tomatoes, and vegetable broth. Stir well and bring the mixture to a gentle boil, watching as the broth begins to take on color and fragrance.
Simmer until tender:
Reduce the heat to low, cover the pot, and let it simmer for 20 minutes. The vegetables will turn tender, the beans will break down slightly, and the flavors will meld into something cohesive and warm.
Wilt the greens:
Stir in the chopped kale or spinach and cook for another 2 to 3 minutes until the greens wilt and fold into the stew. They add a fresh, earthy layer that balances the richness.
Season and taste:
Add salt and freshly ground black pepper to taste, adjusting until the flavors feel bright and balanced. This is your moment to make it yours.
Serve and garnish:
Ladle the stew into bowls and top with chopped fresh parsley. Serve with lemon wedges on the side, encouraging everyone to squeeze a little over their bowl for brightness.
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Close-up view of Mediterranean White Bean Stew served with lemon wedges, highlighting vibrant red bell pepper and a drizzle of olive oil.  Save to Pinterest
Close-up view of Mediterranean White Bean Stew served with lemon wedges, highlighting vibrant red bell pepper and a drizzle of olive oil. | yummywithmia.com

The first time I brought this to a potluck, I worried it was too simple, too humble next to the elaborate casseroles and glazed meats. But people kept coming back for seconds, scraping the pot clean and asking for the recipe. One friend told me it reminded her of her grandmother's kitchen in Crete. I realized then that simplicity, when done with care, is its own kind of generosity.

How to Make It Even Richer

If you want a more luxurious texture, mash a few spoonfuls of the beans against the side of the pot halfway through simmering. They'll break down and thicken the broth naturally, giving the stew a creamier body without adding dairy. You can also drizzle a little extra olive oil over each bowl before serving, the fruity richness pools on top and makes every bite feel indulgent. A pinch of saffron or a bay leaf added during the simmer will deepen the flavor even further, lending a subtle complexity that feels special.

What to Serve It With

This stew is filling on its own, but it loves to be paired with crusty bread for dipping into the broth. I also like to serve it over a scoop of cooked farro or brown rice, which turns it into a heartier meal and soaks up all the flavorful liquid. A simple green salad with lemon vinaigrette on the side keeps things fresh and balanced. If you're feeding a crowd, set out bowls of olive oil, lemon wedges, and extra parsley so everyone can customize their bowl.

Storage and Reheating

Store leftovers in an airtight container in the fridge for up to 4 days. The stew thickens as it sits, so you may want to add a splash of broth or water when reheating. I reheat it gently on the stovetop over low heat, stirring occasionally until warmed through. It also freezes beautifully for up to 3 months, just thaw overnight in the fridge before reheating.

  • Let the stew cool completely before transferring to containers to preserve texture and prevent condensation.
  • Label your containers with the date so you remember when you made it.
  • Reheat only what you plan to eat, the stew keeps getting better with each reheat but loses vibrancy if reheated multiple times.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Hearty Mediterranean White Bean Stew ladled into rustic bowls, paired with crusty bread for dipping on a cozy dinner table. Save to Pinterest
Hearty Mediterranean White Bean Stew ladled into rustic bowls, paired with crusty bread for dipping on a cozy dinner table. | yummywithmia.com

This stew has become my answer to cold nights, long days, and the question of what to make when I want something nourishing without much effort. It never disappoints, and it always feels like home.

Common Recipe Questions

Can I use dried beans instead of canned?

Yes, soak 1 cup dried white beans overnight, then cook for 1-1.5 hours until tender before adding to the stew. This allows better control over seasoning and texture.

What can I substitute for white beans?

Chickpeas, kidney beans, or lentils work wonderfully. Each brings slightly different flavor and texture while maintaining the hearty nature of the dish.

How do I store and reheat leftovers?

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over medium heat, adding a splash of broth or water if needed to restore consistency.

Is this suitable for meal prep?

Absolutely. This stew tastes even better the next day as flavors meld. Make a batch and portion into containers for easy weekday meals throughout the week.

What bread pairs best with this stew?

Crusty Italian bread, focaccia, or whole grain varieties complement the rich broth perfectly. Alternatively, serve over farro, brown rice, or polenta for a heartier meal.

How can I make this spicier?

Increase the red pepper flakes to 1/2 teaspoon, add fresh chili peppers, or include a dash of hot sauce at the end. Adjust gradually to reach your preferred heat level.

Mediterranean White Bean Stew

Tender white beans and colorful vegetables simmered in a rich olive oil broth with warm Mediterranean spices.

Prep Time
15 minutes
Cooking Duration
35 minutes
Overall Time
50 minutes
Created by Mia

Recipe Type Weeknight Dinners

Skill Level Easy

Culinary Origin Mediterranean

Total Output 4 Portion Size

Dietary Preferences Plant-Based, Dairy-Free, Gluten-Free

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 ounces each) cannellini or Great Northern white beans, 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

Steps to Follow

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 4-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-4 minutes, stirring occasionally.

Step 04

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

Step 05

Build Stew Base: Add 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 meld.

Step 07

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

Step 08

Season: Adjust seasoning with salt and pepper to taste.

Step 09

Serve: Ladle stew into bowls. Garnish with fresh parsley and serve with lemon wedges.

Tools Required

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

Allergy Warnings

Please review individual ingredients for potential allergens and reach out to a healthcare professional if unsure.
  • Contains no common allergens; always verify labels on canned beans and broth for potential allergens or gluten

Nutritional Info (per serving)

These details are for reference only and shouldn't replace professional medical consultation.
  • Calories Count: 295
  • Fats: 8 grams
  • Carbohydrates: 42 grams
  • Proteins: 13 grams