These butter beans swim in a velvety sauce that strikes the perfect balance between tangy Greek yogurt and sweet sun-dried tomatoes. The creamy texture comes from full-fat yogurt folded into a simmered tomato base, while oregano and thyme add aromatic depth. Baby spinach wilts into the sauce, adding color and nutrients.
Ready in just 35 minutes, this protein-rich main works beautifully with crusty bread to soak up the extra sauce. The gentle heat from red pepper flakes cuts through the creaminess, while fresh basil brightens each bite.
Last winter, my neighbor Anna dropped by with a container of these butter beans after I mentioned feeling completely drained from work. One spoonful of that creamy tomato sauce and I understood why she called them 'marry me' beans. Now they are my go-to when I need comfort food that still feels nourishing and light.
I made these for a casual dinner with my brother who claims to hate beans. He went back for thirds and asked if I could teach him how to make them. Something about the tangy yogurt and sweet sun-dried tomatoes just transforms humble ingredients into something special.
Ingredients
- Butter beans: These creamy white beans are the perfect canvas for the rich tomato sauce and absorb all the flavors beautifully
- Greek yogurt: Use full-fat for the silkiest texture, it adds a tangy brightness that balances the sweetness of the tomatoes
- Sun-dried tomatoes: These concentrated bursts of umami are the secret ingredient that makes this dish taste restaurant-worthy
- Fresh spinach: Wilts gently into the sauce adding color and nutrition without overpowering the dish
- Red pepper flakes: Just enough warmth to make things interesting without overwhelming the delicate flavors
Instructions
- Build your flavor foundation:
- Heat olive oil in a large skillet over medium heat and sauté the onion until it turns translucent and fragrant, about 3 to 4 minutes
- Wake up the garlic:
- Stir in the minced garlic and cook for just 1 minute until you can smell its aroma filling the kitchen
- Soften the tomatoes:
- Add both cherry and sun-dried tomatoes, cooking for 4 to 5 minutes until the cherry tomatoes start to collapse and release their juices
- Add the herbs:
- Sprinkle in the oregano, thyme and red pepper flakes, stirring constantly to toast the spices and release their essential oils
- Create the sauce base:
- Pour in the vegetable broth and bring everything to a gentle simmer, scraping up any flavorful bits from the bottom of the pan
- Bring in the beans:
- Add the butter beans and chopped spinach, cooking for 4 to 5 minutes until the spinach wilts and the beans are heated through
- Finish and serve:
- Remove from heat immediately, scatter with fresh basil and offer lemon wedges for squeezing over each bowl
My friend Maria served this at her book club meeting and completely forgot about the main course she had planned. Everyone was too busy dipping crusty bread into the sauce to care about anything else. It is one of those dishes that makes people feel taken care of.
Making It Your Own
I have found that smoked paprika instead of regular paprika adds this incredible depth that makes people ask what is different. A splash of white wine in the broth creates another layer of sophistication if you are cooking for company.
Perfect Pairings
Crusty sourdough is non-negotiable for soaking up every drop of that sauce. A crisp white wine like Sauvignon Blanc cuts through the creaminess beautifully. Sometimes I serve it over brown rice for a more substantial meal.
Storage and Reheating
This keeps beautifully in the refrigerator for up to 4 days and the flavors only get better. Reheat gently over low heat, adding a splash of broth or water if the sauce has thickened too much. Avoid the microwave if possible as it can cause the yogurt to separate unexpectedly.
- Freeze individual portions for up to 2 months without the yogurt, then stir it in after reheating
- The sauce thickens considerably in the fridge, so plan to add more liquid when reheating
- Always reheat on the stove, never over high heat, to maintain that silky texture
There is something deeply satisfying about a dish that looks this impressive but comes together with such minimal effort. Hope this recipe brings as much comfort to your table as it has to mine.
Recipe Questions & Answers
- → Can I make this vegan?
-
Yes, substitute the Greek yogurt with an unsweetened plant-based yogurt. Coconut or almond yogurt works well, though the flavor profile will shift slightly.
- → What should I serve with these beans?
-
Crusty bread is ideal for soaking up the creamy sauce. You can also serve over brown rice, quinoa, or alongside roasted vegetables for a complete meal.
- → Why shouldn't the yogurt boil?
-
High heat can cause Greek yogurt to separate and curdle. Always stir it in at the end over low heat just until warmed through.
- → Can I use dried butter beans instead of canned?
-
Yes, soak and cook dried beans until tender before adding to the sauce. This will extend the preparation time significantly.
- → How long do leftovers keep?
-
Store in an airtight container for up to 4 days. Reheat gently over low heat, adding a splash of broth if the sauce thickens too much.
- → Can I add more vegetables?
-
Absolutely. Bell peppers, zucchini, or kale work well. Add heartier vegetables earlier in the cooking process so they soften properly.