This Mediterranean-inspired dish transforms humble butter beans into a rich, comforting meal. The creamy Greek yogurt creates a luscious sauce that perfectly balances the tangy tomatoes and aromatic herbs. With just 10 minutes of prep time, you'll have a protein-packed, vegetarian main dish that's naturally gluten-free.
The combination of sun-dried tomatoes adds depth while fresh baby spinach brings color and nutrients. Perfect for busy weeknights, this one-skillet meal pairs beautifully with crusty bread or brown rice.
The first time I made these butter beans, my roommate kept poking her head into the kitchen asking what smelled so incredible. The sun-dried tomatoes were sizzling away, and I honestly had no idea it would turn into something wed both be obsessed with for months afterward.
I made this for a last minute dinner when my sister dropped by unexpectedly, and she literally scraped the bowl clean. She kept saying how she couldnt believe something so simple could taste this luxurious.
Ingredients
- Butter beans: These creamy beans are the heart of the dish and hold onto the sauce beautifully
- Greek yogurt: Full fat yogurt creates that silky restaurant-style sauce texture
- Sun-dried tomatoes: Concentrated umami that makes the tomato base taste like it simmered for hours
- Spinach: Wilts down into the sauce and adds fresh color and nutrients
- Red pepper flakes: Just enough warmth to cut through the creaminess
Instructions
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat. Sauté the onion until it turns translucent and smells sweet, about 3 to 4 minutes.
- Wake up the aromatics:
- Stir in the garlic and let it cook for just 1 minute until fragrant. You want it to soften without browning.
- Add the tomatoes:
- Toss in the cherry tomatoes and chopped sun-dried tomatoes. Let them cook for 4 to 5 minutes until the fresh tomatoes start to soften and release their juices.
- Season the sauce:
- Sprinkle in the oregano, thyme, and red pepper flakes. Stir everything together so the spices bloom in the hot oil.
- Create the simmer:
- Pour in the vegetable broth and bring it to a gentle simmer. This will be the foundation for your creamy sauce.
- Add the beans and greens:
- Stir in the butter beans and spinach. Cook for 4 to 5 minutes until the spinach wilts completely and the beans are heated through.
- Make it creamy:
- Reduce the heat to low. Gently fold in the Greek yogurt until the sauce turns velvety and coats everything generously. Do not let it boil or the yogurt may separate.
- Finish and serve:
- Season with salt and pepper to your taste. Remove from heat, scatter fresh basil on top, and bring those lemon wedges to the table.
This recipe became my go-to comfort food during a busy month when cooking felt like a chore. Something about sitting down with a bowl of these creamy beans felt like giving myself a proper hug.
Making It Your Own
Sometimes I add a splash of white wine with the broth for extra depth, or throw in some chopped kale instead of spinach when thats what I have on hand.
Serving Suggestions
Crusty bread is non-negotiable here. You need something to swipe up every last drop of that sauce, and a simple green salad on the side balances out the richness.
Storage & Prep
The flavors actually deepen overnight, so this is perfect for meal prep. Store it in an airtight container and gently reheat on the stove with a splash of water or broth.
- Chop everything ahead for a 15 minute weeknight dinner
- The sauce freezes beautifully for up to 3 months
- Always finish with fresh herbs right before serving
Hope this becomes one of those recipes you turn to without even thinking about it.
Recipe FAQs
- → What makes this dish Mediterranean?
-
The combination of Greek yogurt, sun-dried tomatoes, oregano, thyme, and olive oil creates authentic Mediterranean flavors. Butter beans are also commonly used in Mediterranean cuisine.
- → Can I make this vegan?
-
Yes! Simply substitute the Greek yogurt with a plant-based yogurt alternative. The texture and creaminess will remain similar while making it completely dairy-free.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over low heat, adding a splash of vegetable broth if needed. The yogurt may separate slightly when reheated but will emulsify again when stirred.
- → What can I serve with butter beans?
-
Crusty bread for dipping, brown rice, quinoa, or roasted vegetables work wonderfully. A crisp white wine like Sauvignon Blanc complements the tangy, creamy flavors beautifully.
- → Why is it called 'Marry Me'?
-
The 'Marry Me' name comes from how incredibly delicious and comforting this dish is—it's so good it might just inspire a proposal! The creamy, tangy sauce creates irresistible flavors.
- → Can I use dried butter beans instead of canned?
-
Yes, soak dried beans overnight and cook until tender before using. You'll need about 3 cups of cooked beans to replace the canned ones. This will increase the total time but works perfectly.