One-Pot Mediterranean Butter Bean Stew with Tomatoes

Jump to Recipe

Mediterranean butter bean stew with tomatoes is a simple one-pot dinner made by simmering canned butter beans in a garlicky tomato sauce until it turns thick and rich. The beans stay creamy inside while the sauce clings to them instead of running thin.

I make this on nights when I want something warm but don’t want to stand over the stove for long. It’s ready in 45 minutes, and most of that time is just letting it simmer while I do something else.

The flavor comes from simple things: onion, garlic, smoked paprika, and oregano. A splash of lemon juice at the end wakes everything up, and a little crumbled feta on top adds a salty bite.

You don’t need anything fancy for this. One pot, a handful of pantry ingredients, and canned beans do most of the work.

Why You’ll Love This Recipe

  • Ready in 45 minutes using mostly pantry staples
  • One pot means less cleanup after dinner
  • Canned beans keep it fast without losing flavor
  • Naturally vegan if you skip the feta topping

Ingredient Notes

  • butter beans: Canned butter beans (also called lima beans) work well here. Drain and rinse them well so the starchy liquid doesn’t make the stew cloudy.
  • crushed tomatoes: Use canned crushed tomatoes for a smooth sauce. Diced tomatoes work too, just mash them a bit as they cook.
  • smoked paprika: This gives the stew a little depth without heat. Sweet paprika works as a substitute, though the flavor is milder.
  • feta cheese: Feta adds a salty, tangy bite on top. Leave it off to keep the stew fully vegan.
  • lemon juice: Added at the end, it cuts through the richness of the tomato sauce. Don’t skip it, the stew tastes flat without it.
Bowl of Mediterranean butter bean stew topped with crumbled feta, parsley, and a lemon wedge on a linen napkin

One-Pot Mediterranean Butter Bean Stew with Tomatoes

Canned butter beans simmer in a garlicky tomato sauce with smoked paprika and oregano, finished with lemon and feta for a warm, one-pot Mediterranean dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mediterranean
Calories: 179

Ingredients
  

For the Stew
  • 3 tbsp olive oil
  • 1 yellow onion medium, diced
  • 1 red bell pepper , diced
  • 4 cloves garlic minced
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1/4 tsp red pepper flakes optional
  • 1 tbsp tomato paste
  • 400 g canned crushed tomatoes / 14 oz can
  • 2 canned butter beans x 400 g cans; drained and rinsed
  • 250 ml vegetable broth / 1 cup
  • 1 bay leaf
  • 1 tsp salt plus more to taste
  • 1/2 tsp black pepper
To Finish
  • 1 tbsp lemon juice
  • 2 tbsp fresh parsley chopped
  • 60 g feta cheese crumbled; optional
  • crusty bread to serve; optional

Method
 

  1. Heat the olive oil in a 26 cm / 10-inch Dutch oven over medium heat. Add the onion and bell pepper and cook for 5 to 6 minutes, until soft.
  2. Add the garlic, smoked paprika, oregano, and red pepper flakes. Cook for 1 minute, until fragrant.
  3. Stir in the tomato paste and cook for 1 minute to deepen its color.
  4. Add the crushed tomatoes, butter beans, vegetable broth, bay leaf, salt, and black pepper. Stir well to combine.
  5. Bring to a gentle boil, then lower the heat and simmer uncovered for 20 to 25 minutes, stirring occasionally, until the stew has thickened and coats the back of a spoon.
  6. Remove the bay leaf. Taste and adjust the salt, since butter beans and broth can vary in saltiness by brand.
  7. Stir in the lemon juice.
  8. Ladle the stew into bowls. Top with crumbled feta and chopped parsley, and serve with crusty bread.

Notes

  • Drain and rinse canned beans before adding to keep the stew from turning cloudy.
  • Simmer uncovered so the sauce thickens properly.
  • Remove the bay leaf before serving.
  • Taste before salting since canned beans and broth carry sodium.
Butter beans simmering in thick tomato sauce inside a Dutch oven, wooden spoon stirring through steam

Tips for Success

  • Rinse canned butter beans well to remove the starchy liquid, so the stew doesn’t turn cloudy.
  • Mash a few beans against the side of the pot with a spoon to thicken the sauce naturally.
  • Simmer uncovered so the liquid can reduce and the stew coats a spoon.
  • Taste before adding salt, canned beans and broth already carry sodium.
  • Add feta right before serving so it stays soft instead of melting into the stew.

Variations

  • Swap butter beans for chickpeas or cannellini beans for a different texture and shape.
  • Stir in chopped spinach or kale during the last 5 minutes for extra greens.
  • Add crumbled Italian sausage or diced chorizo for a heartier, meatier version.

Storage and Reheating

Store the cooled stew in an airtight container in the fridge for 4 to 5 days. The tomato sauce actually tastes better the next day once the flavors settle.

Reheat on the stove over medium-low heat for 5 to 7 minutes, stirring occasionally, until warmed through. Add a splash of broth or water if the sauce has thickened too much in the fridge.

This stew also freezes well. Freeze in a sealed container for up to 3 months and thaw overnight in the fridge before reheating on the stove.

Serving Suggestions

Ladle the stew into bowls and serve with crusty bread for scooping up the sauce. Warm pita or a slice of sourdough works just as well.

For a fuller plate, serve it over rice, tomato feta orzo, or couscous. A simple green salad with lemon dressing on the side keeps the meal light.

Finish each bowl with a drizzle of olive oil and extra parsley if you have it. A lemon wedge on the side lets everyone add more brightness to their own bowl.

Hands tearing crusty bread beside a bowl of tomato bean stew at a table set with olive oil and wine

FAQ

Why is my butter bean stew watery instead of thick?

Your stew probably needs more time uncovered on the stove. Butter beans release liquid as they simmer, so let the pot bubble gently, uncovered, for the full 20 to 25 minutes so the sauce reduces. You can also mash a few beans against the side of the pot with a spoon to thicken it naturally.

Can I use dried butter beans instead of canned in this Mediterranean stew?

Yes, but you’ll need to soak and cook them first. Soak dried butter beans overnight, then simmer in fresh water for 45 to 60 minutes until tender before adding them to the tomato sauce. Canned beans are already cooked, so this recipe uses less broth and cooks in a fraction of the time.

Can I make this butter bean stew with tomatoes ahead of time?

Yes, this stew tastes even better the next day. Make it up to 2 days ahead and store it in the fridge, then reheat gently on the stove before serving. The tomato sauce thickens further as it sits, so add a splash of broth or water when you reheat it.

What goes well with Mediterranean butter bean stew besides bread?

Crusty bread is my first choice, but rice, orzo, or couscous work well too since they soak up the tomato sauce. A simple green salad with lemon dressing on the side balances the richness. A drizzle of olive oil over the bowl right before eating adds extra flavor.

Is this butter bean stew with tomatoes vegan?

It is vegan if you leave off the feta, since everything else in the pot is plant-based. The beans, tomatoes, and broth already make a filling base without any dairy. If you want the salty bite feta gives, swap in a plant-based feta instead.

What’s the difference between this stew and Greek gigantes plaki?

Greek gigantes plaki uses large dried gigante beans baked slowly in the oven with tomato sauce, which takes over an hour. This stew uses canned butter beans and cooks entirely on the stovetop in about 30 minutes, so it’s a quicker version with a similar flavor base of tomato, garlic, and herbs.

If you enjoyed this, try

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating