These butter beans deliver incredible creaminess thanks to Greek yogurt swirled into a savory tomato base. Sun-dried tomatoes concentrate the Mediterranean flavors while fresh spinach adds color and nutrients. The entire dish comes together in just over half an hour, making it perfect for busy weeknights when you want something satisfying without spending hours at the stove.
The magic happens when the Greek yogurt meets the warm tomato broth, creating an incredibly silky sauce that coats every bean. Fresh basil and optional lemon wedges brighten the rich flavors, while red pepper flakes offer gentle heat if desired. Serve alongside crusty bread to soak up every drop of the luscious sauce.
Last winter, when my pantry was looking sparse and motivation was running low, I threw together whatever beans and tomatoes I could find. The result was so surprisingly luxurious that my roommate actually asked if I'd secretly ordered takeout. Now it's the dish I make when I want something comforting but not heavy, when the wind is howling outside and I need something that feels like a warm hug in a bowl.
I served this at my book club last month when conversation turned heavy and everyone needed something grounding. We passed the skillet around the table, tearing off pieces of crusty bread to soak up that tangy tomato sauce, and suddenly everything felt a little lighter. One friend texted me the next day saying she'd made it three times already.
Ingredients
- Butter beans: These creamy white beans are the perfect vehicle for absorbing all that tangy tomato sauce, and they hold their shape beautifully while still melting in your mouth
- Greek yogurt: The secret weapon that adds richness without heaviness, but remember to whisk it in off the heat to prevent curdling
- Sun dried tomatoes: Packed with concentrated umami that transforms the whole dish into something restaurant worthy
- Baby spinach: Wilts down beautifully into the sauce, adding color and nutrition without changing the flavor profile
- Fresh basil: Don't skip this finishing touch, it brightens everything and makes the dish taste freshly made
Instructions
- Build your flavor foundation:
- Heat olive oil in a large skillet over medium heat, then add chopped onion and let it soften until translucent and fragrant, about 3 to 4 minutes. You want the onion to become sweet and tender, not browned.
- Wake up the garlic:
- Stir in minced garlic and cook just until you can smell it, about 1 minute. Watch closely here because garlic turns bitter quickly.
- Bring in the tomatoes:
- Add cherry tomatoes and chopped sun dried tomatoes, cooking for 4 to 5 minutes until fresh tomatoes start to soften and release their juices. The sun dried ones will infuse everything with their concentrated flavor.
- Add the aromatics:
- Sprinkle in oregano, thyme, and red pepper flakes if you like some heat. Stir everything together so the spices bloom in the hot oil.
- Create the sauce base:
- Pour in vegetable broth and bring to a gentle simmer, letting all those flavors meld together for a minute or two.
- Add beans and greens:
- Stir in butter beans and chopped spinach, cooking for 4 to 5 minutes until spinach wilts completely and beans are heated through.
- Make it creamy:
- Reduce heat to low and gently fold in Greek yogurt until sauce becomes velvety and smooth. The key here is patience, keep the heat low and stir constantly until everything is coated.
- Finish with flair:
- Season with salt and pepper to taste, then remove from heat immediately. Scatter fresh basil on top and serve with lemon wedges for squeezing over each portion.
This recipe has become my answer to those nights when takeout sounds tempting but I know I'll feel better with something homemade. There's something about the combination of tangy yogurt, sweet tomatoes, and buttery beans that just works, no matter how chaotic the week has been.
Make It Your Own
Sometimes I swap cannellini beans for butter beans when that's what I have in the pantry, and the result is just as satisfying. The key is using a creamy white bean that holds its shape but still feels luxurious in your mouth.
Perfect Pairings
A crisp Sauvignon Blanc cuts through the richness beautifully, and I've found this pairs surprisingly well with grilled fish if you want to make it a lighter meal. For vegetarians, a simple green salad with sharp vinaigrette balances the creaminess perfectly.
Leftover Magic
This actually tastes better the next day as the flavors deepen and the sauce thickens even more. I pack it for lunch with a slice of crusty bread and somehow it feels more special than anything I could buy.
- Store in an airtight container for up to 4 days
- The sauce thickens significantly when chilled, so splash in a little water when reheating
- It freezes beautifully if you want to meal prep for busy weeks
Some recipes become staples because they're convenient, but this one earned its place in my regular rotation because it genuinely brings joy to the table. Hope it becomes a comfort in your kitchen too.
Recipe FAQs
- → Can I use dried butter beans instead of canned?
-
Yes, but you'll need to soak and cook them first. Soak dried beans overnight, then simmer until tender before adding them to the sauce in step 6.
- → Will the Greek yogurt curdle in the hot sauce?
-
The yogurt stays smooth when added off heat and warmed gently. Avoid boiling after incorporating it, and stir it gradually into a small amount of hot sauce first.
- → What can I serve with these butter beans?
-
Crusty bread, brown rice, or quinoa soak up the creamy sauce beautifully. A simple green salad with vinaigrette balances the richness perfectly.
- → How long will leftovers keep?
-
Store in an airtight container for up to 4 days. Reheat gently over low heat, adding a splash of broth or water if the sauce thickens too much.
- → Can I make this vegan?
-
Absolutely. Substitute the Greek yogurt with unsweetened coconut yogurt or almond yogurt. The texture and creaminess remain similar.
- → Can I add other vegetables?
-
Zucchini, bell peppers, or artichoke hearts work wonderfully. Add them when cooking the onions so they soften properly.