This Crockpot Mediterranean White Bean Stew is cozy, hearty, and full of bright flavor. Creamy white beans simmer all day with tomatoes, carrots, garlic, and warm spices. At the end, you stir in spinach, olives, and a squeeze of lemon. A little feta on top makes every bowl taste like a sunny day. It’s simple to make, and your crockpot does almost all the work.

Why I Love This Recipe
I first made this stew on a busy fall week when I wanted something healthy but didn’t have time to stand at the stove. I tossed everything in the crockpot in the morning and forgot about it. By dinner, the whole house smelled like garlic, tomatoes, and smoky paprika. When I added the spinach, olives, and feta, it tasted like something from a little café by the sea. Now it’s my go-to meal whenever I need comfort without the heavy feeling.
- Hands-off cooking: You chop a few veggies, add everything to the crockpot, and walk away.
- Big Mediterranean flavor: Oregano, smoked paprika, olives, lemon, and feta make every bite bright and bold.
- Healthy and filling: White beans give you lots of protein and fiber, so one bowl keeps you full for hours.
- Budget-friendly: It uses pantry staples like canned beans, canned tomatoes, and broth.
- Great for meal prep: It tastes even better the next day, and it freezes well.
- Vegetarian and easy to make vegan: Just skip the feta or use a dairy-free version.

What You’ll Need
- Servings: 6
- Prep Time: 15 minutes
- Cook Time: 7 hours 10 minutes (on LOW)
- Total Time: 7 hours 25 minutes
- Crockpot Size: 6-quart
Ingredients:
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes, with their juices
- 1 onion, diced
- 4 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 red bell pepper, diced
- 2 tablespoons tomato paste
- 4 cups vegetable broth
- 3 tablespoons olive oil, divided
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- 1 teaspoon salt
- ½ teaspoon ground pepper
- 1 bay leaf
- 4 cups fresh baby spinach
- ½ cup kalamata olives, pitted and halved
- 1 lemon, juiced (about 2 tablespoons)
- ⅓ cup crumbled feta cheese
- 2 tablespoons fresh parsley, chopped

Tools You Need
- 6-quart oval crockpot (slow cooker)
- Wooden cutting board
- Chef’s knife
- Colander (for rinsing the beans)
- Can opener
- Measuring cups and spoons
- Wooden spoon
- Ladle
How to Make Crockpot Mediterranean White Bean Stew
Here’s how to turn a few simple ingredients into a cozy, flavor-packed stew.
Step 1: Load the Crockpot
Pour 2 cans (15 oz each) cannellini beans, drained and rinsed into your crockpot.
Add 1 onion, diced, 4 cloves garlic, minced, 2 carrots, diced, 2 celery stalks, diced, and 1 red bell pepper, diced.
Pour in 1 can (14.5 oz) diced tomatoes with their juices.
Add 2 tablespoons tomato paste and 4 cups vegetable broth.
Drizzle in 2 tablespoons olive oil.
Sprinkle in 1 teaspoon dried oregano, 1 teaspoon smoked paprika, ½ teaspoon ground cumin, 1 teaspoon salt, and ½ teaspoon ground pepper.
Stir everything together until the tomato paste is fully mixed into the broth.
Tuck 1 bay leaf into the middle of the stew.

Step 2: Slow Cook the Stew
Cover the crockpot with the lid.
Cook on LOW for 7 hours or on HIGH for 3 to 4 hours.
Try not to lift the lid while it cooks. Every peek lets heat escape.
The stew is ready when the carrots are fork-tender and the broth has thickened slightly.

Step 3: Stir in the Spinach, Olives, and Lemon
Remove the lid and take out the bay leaf. Throw it away.
Add 4 cups fresh baby spinach and ½ cup kalamata olives, halved.
Squeeze in the juice of 1 lemon (about 2 tablespoons).
Stir gently until the spinach starts to wilt.
Cover and cook for 10 more minutes, until the spinach is fully wilted and dark green.
Taste and add a pinch more salt if you like.

Step 4: Serve and Garnish
Ladle the stew into bowls.
Top each bowl with some of the ⅓ cup crumbled feta cheese.
Sprinkle with 2 tablespoons fresh parsley, chopped.
Finish with a drizzle of the remaining 1 tablespoon olive oil.
Serve right away with crusty bread for dipping.

Why This Recipe Works (Quick Science)
Slow cooking gives the beans and vegetables time to soak up the broth. As the beans cook low and slow, some of their starch leaks out and naturally thickens the stew, so you don’t need flour or cream.
Tomato paste and smoked paprika add deep, savory flavor. The long cooking time softens the sharp taste of the raw garlic and onion into something sweet and mellow.
The lemon juice goes in at the end on purpose. Acid can keep beans and carrots from softening, so adding it last lets the veggies get tender first. Then the lemon wakes up all the flavors.
Spinach and olives are also added at the end so the spinach stays bright green and the olives keep their bite.

Common Mistakes to Avoid
- Adding the lemon too early: The acid can keep the veggies firm. Always add it at the end.
- Adding the spinach at the start: It turns dull and mushy. Stir it in during the last 10 minutes.
- Skipping the rinse: Rinsing canned beans removes extra salt and the starchy liquid that can make the stew taste flat.
- Lifting the lid too often: Each peek adds cooking time. Let it do its thing.
- Over-salting early: Broth, olives, and feta are all salty. Taste at the end before adding more.
- Cutting veggies too big: Large carrot chunks may not get tender. Keep them small and even.
What to Serve With Crockpot Mediterranean White Bean Stew
- Warm crusty bread or toasted sourdough
- Garlic pita bread or naan
- A simple Greek salad with cucumber and tomato
- Fluffy couscous or quinoa
- Herbed rice
- Hummus with veggie sticks
- Grilled halloumi slices
Pro Tips
- Make it creamier: Mash about 1 cup of the beans against the side of the crockpot before adding the spinach.
- Add a little heat: Stir in ¼ teaspoon red pepper flakes with the other spices.
- Boost the flavor: Use fire-roasted diced tomatoes for a smoky taste.
- Brown the onion first: If you have 5 extra minutes, sauté the onion and garlic in olive oil before adding them for deeper flavor.
Substitutions and Variations
- Beans: Great Northern beans or chickpeas work well instead of cannellini.
- Greens: Swap spinach for chopped kale. Add kale 20 minutes before the end since it takes longer to soften.
- Protein: Add cooked chicken or Italian sausage for a meaty version.
- Vegan: Skip the feta or use a dairy-free feta.
- Veggies: Zucchini, artichoke hearts, or sun-dried tomatoes all fit right in.
Leftovers and Storage
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freeze (without the feta and parsley) for up to 3 months. Thaw overnight in the fridge.
- Reheat: Warm on the stove over medium heat or in the microwave. Add a splash of broth if it got too thick.
Macros Information
Estimated per serving (makes 6 servings):
- Calories: 285
- Protein: 12 g
- Carbohydrates: 38 g
- Fat: 10 g
- Saturated Fat: 2.5 g
- Fiber: 10 g
- Sugar: 7 g
- Sodium: 980 mg
These numbers are estimates and will change based on the brands and amounts you use.
Frequently Asked Questions (FAQ)
Q: Can I use dried beans instead of canned?
A: Yes. Soak 1½ cups dried cannellini beans overnight, drain them, and cook on LOW for 8 to 9 hours. Add 1 extra cup of broth since dried beans soak up more liquid.
Q: Can I make this on the stove instead?
A: Yes. Sauté the onion and garlic in olive oil, add everything except the spinach, olives, and lemon, and simmer for about 35 to 40 minutes. Then stir in the rest.
Q: Is this stew vegan?
A: It’s vegan without the feta. Just skip it or use a plant-based feta.
Q: How do I make the stew thicker?
A: Mash some beans against the side of the crockpot, or cook it uncovered on HIGH for the last 30 minutes.
Q: Can I use frozen spinach?
A: Yes. Use about 1 cup of frozen spinach, thawed and squeezed dry. Stir it in at the end just like fresh.
Q: Can I double the recipe?
A: Yes, as long as your crockpot is at least 7 quarts. Don’t fill it more than two-thirds full.
Q: What olives can I use instead of kalamata?
A: Green Castelvetrano olives or regular black olives work fine. Kalamata gives the most classic flavor.
Q: Why are my carrots still hard?
A: They were likely cut too big, or the lemon went in too early. Keep pieces small and add the lemon at the end.
Q: Does this stew freeze well?
A: Very well. Freeze it before adding the feta and parsley, and add those fresh when you serve.
Final Thoughts
This Crockpot Mediterranean White Bean Stew is proof that healthy food can be cozy and full of flavor. It’s easy, cheap, and makes your kitchen smell amazing all day. Make a big batch, and you’ll have warm, filling lunches all week long. If you try it, leave a comment below and tell me how it turned out or what you added to make it your own. Happy cooking!