These creamy butter beans swim in a luscious tomato sauce enriched with tangy Greek yogurt, creating a velvety texture that coats every bean. Sun-dried tomatoes add concentrated sweetness while fresh herbs bring brightness to this Mediterranean-inspired dish. The preparation comes together quickly—sauté aromatic vegetables, simmer with broth and tomatoes, then finish with a gentle swirl of yogurt that transforms the sauce into something irresistibly creamy without being heavy. Perfect alongside crusty bread for soaking up every last drop, or serve over brown rice for a complete meal that feels elegant yet arrives on the table in under 40 minutes.
The first time I made butter beans this way was on a Tuesday when my refrigerator was practically empty but I had about six cans of beans in the pantry. That tomato and yogurt sauce turned something so humble into something that made my roommate actually pause her Netflix show and come into the kitchen to see what smelled so incredible.
Last month I served this at a dinner party where two guests swore they hated beans, and they both went back for seconds. Theres something about the way the tangy yogurt balances with the sweet sun-dried tomatoes that makes people suddenly forget theyre eating something so nutritious.
Ingredients
- Butter beans: These creamy white beans are the perfect canvas for this rich sauce, and they hold their shape beautifully while still melting in your mouth
- Greek yogurt: Use full-fat for the silkiest texture, it adds a wonderful tang that cuts through the tomatoes and makes the sauce luxurious
- Sun-dried tomatoes: Pack so much concentrated umami flavor that they transform the entire dish
- Baby spinach: Wilts beautifully into the sauce and adds fresh color without any bitter flavor
- Fresh basil: Essential for that bright finish that makes everything taste homemade and special
Instructions
- Build your flavor foundation:
- Heat olive oil in a large skillet over medium heat and sauté the chopped onion until translucent, about 3-4 minutes, then stir in the minced garlic for just one minute until fragrant but not browned.
- Create the tomato base:
- Add cherry tomatoes and chopped sun-dried tomatoes, cooking for 4-5 minutes until they start to soften and release their juices, then sprinkle in oregano, thyme, and red pepper flakes.
- Simmer and combine:
- Pour in vegetable broth and bring to a gentle simmer before adding drained butter beans and chopped spinach, cooking for 4-5 minutes until the spinach wilts and everything is heated through.
- Finish with creamy goodness:
- Reduce heat to low and stir in Greek yogurt until the sauce becomes creamy and luscious, seasoning generously with salt and pepper, but keep it gentle once the yogurt joins the party.
This recipe has become my go-to when friends drop by unexpectedly because I almost always have the ingredients on hand. Its funny how the simplest meals often become the ones people ask for again and again.
Make It Your Own
Ive started adding a splash of white wine to the tomato base sometimes, just a quarter cup, and it adds such a lovely depth. The acid from the wine pairs beautifully with the yogurt later.
Serving Suggestions
Crusty bread is non-negotiable here because you want to soak up every last drop of that sauce. Sometimes I serve it over brown rice when I want something more filling, but honestly its perfect on its own.
Meal Prep Magic
This actually tastes better the next day as the flavors meld together. I make a double batch on Sundays and keep portions in the fridge for effortless lunches all week. The beans soak up even more flavor overnight.
- Store in airtight containers for up to 4 days
- Reheat gently over low heat with a splash of broth
- The yogurt sauce might thicken when chilled so thin it out as needed
There is something deeply satisfying about a recipe that is this simple yet this good. Hope it becomes a staple in your kitchen like it has in mine.
Recipe FAQs
- → Can I make this dish vegan?
-
Yes, substitute the Greek yogurt with a plant-based alternative like coconut yogurt or almond yogurt. The texture will remain creamy while keeping the dish entirely dairy-free.
- → What type of beans work best?
-
Butter beans (also known as lima beans) are ideal for their creamy texture, but cannellini or Great Northern beans make excellent substitutes if needed.
- → Why shouldn't the yogurt boil?
-
High heat can cause yogurt to separate and curdle. Adding it at the end and warming gently preserves the smooth, velvety consistency of the sauce.
- → Can I prepare this in advance?
-
The bean mixture stores beautifully for 3-4 days in the refrigerator. Add the yogurt when reheating rather than during initial cooking for the best texture.
- → What should I serve with these butter beans?
-
Crusty bread is perfect for soaking up the sauce, brown rice adds substance, or serve alongside a crisp green salad for a lighter meal.