These Mediterranean-inspired butter beans deliver restaurant-quality flavor in under 40 minutes. The combination of creamy Greek yogurt and tangy tomato creates a silky sauce that perfectly coats tender butter beans. Sun-dried tomatoes add concentrated sweetness while fresh spinach brings color and nutrition. This versatile dish works as a satisfying main or elegant side, pairing beautifully with crusty bread for sauce dipping.
Last Tuesday was threatening to be one of those nights takeout pizza felt inevitable, but I spotted these butter beans languishing in the pantry and decided to improvise. Fifteen minutes later my kitchen smelled like a tiny Greek taverna, and I was already plotting which friends I could invite over to share this treasure.
My sister claimed she was just dropping by to return my Tupperware, but after one forkful she cancelled her evening plans and sat right down at the counter. That is the kind of recipe this has become in my house the one that makes people linger longer than they intended.
Ingredients
- Butter beans: These creamy mild beans are the perfect canvas for all that tangy tomato goodness and hold their shape beautifully
- Greek yogurt: Full fat gives you that luxurious restaurant style texture but 2 percent works wonderfully too
- Sun dried tomatoes: These little concentrated bursts of umami are what elevate this from ordinary beans to absolutely crave worthy
- Baby spinach: Wilts down into the sauce adding nutrition and a lovely pop of green against the deep red
- Fresh basil: Do not skip this finishing touch it brightens everything and makes the whole dish taste alive
Instructions
- Build your flavor foundation:
- Warm the olive oil in your largest skillet over medium heat and let those onions soften until they turn translucent and smell sweet.
- Wake up the aromatics:
- Toss in the garlic for just one minute until fragrant then add both kinds of tomatoes watching them soften and release their juices.
- Add the magic spices:
- Sprinkle in your oregano thyme and red pepper flakes letting them bloom in the hot pan for about thirty seconds.
- Create the sauce base:
- Pour in the vegetable broth and bring everything to a gentle simmer stirring to pick up any flavorful bits from the bottom.
- Introduce the beans:
- Add your butter beans and spinach stirring until the spinach wilts beautifully and the beans are heated through.
- Transform it with yogurt:
- Reduce heat to low and stir in the Greek yogurt until the sauce becomes impossibly creamy and luxurious.
- Season and serve:
- Taste and adjust salt and pepper then finish with fresh basil and those bright lemon wedges for squeezing over.
This recipe has saved me on countless exhausted evenings when I still wanted something that felt special and nourishing. Now it is the first thing I think of when friends say they are stopping by unexpectedly.
Making It Your Own
Sometimes I toss in roasted red peppers or artichoke hearts if the pantry is feeling especially generous. The beauty here is how forgiving the formula is while still delivering incredible results every single time.
What To Serve Alongside
Crusty bread is non negotiable in my house because that sauce is too good to leave behind. A crisp white wine like Sauvignon Blanc cuts through the richness perfectly and makes the whole meal feel complete.
Meal Prep Magic
This actually tastes even better the next day as all those flavors have time to really get acquainted and deepen. I portion it into glass containers and my work lunches feel like a little midday vacation to the Mediterranean.
- Store for up to five days in the refrigerator
- Reheat gently over low heat adding a splash of water if needed
- Freeze portions for those extra busy weeks ahead
Hope this brings as many last minute saves and unexpected dinner guests to your table as it has to mine.
Recipe Questions & Answers
- → Can I make this vegan?
-
Substitute Greek yogurt with unsweetened coconut yogurt or cashew yogurt. The sauce will still be creamy and delicious.
- → What other beans work in this dish?
-
Cannellini or Great Northern beans are excellent alternatives with similar creaminess. Chickpeas also work well for a different texture.
- → How do I store leftovers?
-
Keep refrigerated in an airtight container for up to 4 days. Reheat gently over low heat, adding a splash of water or broth if needed.
- → Can I freeze this dish?
-
Freeze before adding the Greek yogurt for best results. Thaw overnight, reheat, then stir in the yogurt just before serving.
- → What should I serve with these beans?
-
Crusty bread, brown rice, or quinoa soak up the creamy sauce perfectly. A crisp green salad with lemon vinaigrette balances the richness.
- → How can I add more protein?
-
Top with crumbled feta cheese, serve alongside grilled chicken, or add diced firm tofu during the simmering stage.