Marry me butter beans with spinach is a creamy, sun-dried tomato skillet dinner ready in 20 minutes. Cozy, vegetarian, and so good you’ll want seconds.
Okay, confession time: I once ate this straight from the skillet, standing at the stove, and I have zero regrets. These marry me butter beans with spinach are creamy, a little tangy, and faster than waiting on a pizza delivery. It’s the kind of 20-minute vegetarian skillet meal that makes people ask, “So, are you free this weekend?”
Table of Contents
Why You’ll Love These Marry Me Butter Beans with Spinach
Think of this as the cozy, plant-forward cousin of the famous marry me chicken. You get big, buttery beans swimming in a velvety sun-dried tomato sauce, with spinach folded in at the end for a pop of green. It all happens in one skillet, which means fewer dishes and more couch time.
The sauce is the real star. Sweet red onion, garlic, and chewy sun-dried tomatoes build the flavor, then a little half-and-half and cream cheese turn it silky without feeling heavy. A pinch of pepper flakes keeps things lively.
I call this my Tuscan marry me butter beans on busy nights, because the sun-dried tomato, spinach, and garlic combo tastes like something from a Tuscan trattoria. Spoon it over toast, rice, or pasta, or just grab a fork and go.
Quick Overview
- Pantry-friendly: canned beans do all the heavy lifting.
- One skillet: easy cleanup, happy dishwasher (or happy you).
- Vegetarian: and easy to adapt for vegan or gluten-free eaters.
- Restaurant vibes: grocery-store ingredients, fancy-night results.
- Protein and fiber: beans keep you full and feeling good.
Speaking of beans, the American Heart Association’s guide to beans and legumes explains why they’re such a smart pick. They’re packed with fiber and minerals, and they can keep you feeling full longer. Delicious and virtuous? I’ll take it.

Marry Me Butter Beans with Spinach: Cozy Skillet Dinner
Equipment
- Large skillet with lid
- Strainer
- wooden spoon
- Cutting board
- Knife
- Measuring cups and spoons
Ingredients
The Beans
- 2 cans (14.11 oz each) butter beans drained, rinsed, and well drained
The Flavor Base
- 7 sun-dried tomatoes in oil drained and finely chopped (75-85 g)
- 1 tablespoon sun-dried tomato oil or olive oil
- 1 medium red onion finely chopped
- 3 cloves garlic finely chopped
The Creamy Sauce
- 1 ½ tablespoons flour
- 1 ¾ cups (400 ml) vegetable stock hot
- ¼ cup (60 ml) half-and-half or single cream at room temperature
- 2 tablespoons cream cheese at room temperature
Greens and Finishers
- 3.53 ounces (100 g) baby spinach chopped and patted dry
- 1 teaspoon pepper flakes
- fresh basil for serving
- parmesan optional, for serving
Instructions
Prep
- Strain the beans, rinse them well, and leave them in the strainer to drain completely.
Build the Sauce
- Heat the oil in a large skillet over low to medium heat. Add the onion and cook about 5 minutes, stirring often, until soft and translucent.
- Stir in the garlic and sun-dried tomatoes and cook about 2 minutes, until fragrant. If the garlic starts to brown, turn the heat down.
- Sprinkle in the flour and stir until you can’t see it. Slowly pour in the hot stock, stirring, and cook until it starts to thicken. Stir in the half-and-half and cream cheese until smooth.
Finish
- Gently stir in the beans and cook about 1 minute to heat them through.
- Stir in the spinach, cover, and simmer just until it wilts. Take the pan off the heat right away.
- Taste and adjust the salt and pepper. Top with basil, pepper flakes, and parmesan if you like. Serve right away.
Notes
Marry Me Butter Beans with Spinach Ingredients
Nothing fancy here. Most of this probably lives in your pantry already, and the rest is a quick grocery run. I’ve grouped everything by job so you can prep like a pro (or at least like someone who has their life together).

| Group | Ingredient | Amount and Notes |
|---|---|---|
| The Beans | Butter beans | 2 cans, 14.11 oz each |
| The Flavor Base | Sun-dried tomatoes in oil | 7, drained and finely chopped (75-85 g) |
| The Flavor Base | Sun-dried tomato oil or olive oil | 1 tablespoon |
| The Flavor Base | Red onion | 1 medium, finely chopped |
| The Flavor Base | Garlic cloves | 3, finely chopped |
| The Creamy Sauce | Flour | 1 1/2 tablespoons |
| The Creamy Sauce | Vegetable stock | 1 3/4 cups (400 ml), hot |
| The Creamy Sauce | Half-and-half or single cream | 1/4 cup (60 ml), at room temperature |
| The Creamy Sauce | Cream cheese | 2 tablespoons, at room temperature |
| Greens and Finishers | Baby spinach | 3.53 ounces (100 g), chopped |
| Greens and Finishers | Pepper flakes | 1 teaspoon |
| Greens and Finishers | Fresh basil and parmesan | For serving (parmesan is optional) |
A Few Ingredient Notes
Butter beans are big, creamy, and sturdy, so they soak up sauce without turning to mush. In some stores they’re sold as large lima beans, so check that aisle if you can’t spot them. Cannellini beans work in a pinch.
Choose sun-dried tomatoes packed in oil. That oil is liquid gold, so use a tablespoon of it to cook the onion and sneak in extra flavor.
Room-temperature half-and-half and cream cheese melt smoothly into the hot stock. Cold dairy can turn grainy, and nobody wants a grainy sauce. Set both on the counter when you start chopping.
How to Make Marry Me Butter Beans with Spinach
This all comes together fast, so get everything chopped before you turn on the stove. Once the onion hits the pan, you’ll be moving right along.
Step 1: Drain and Rinse the Beans
Strain the beans, rinse them well, and set them in a strainer to drain thoroughly. The canned liquid is salty and slippery, so rinse until the water runs clear.
Let them sit while you cook. Well-drained beans mean a thick sauce that clings to every bite.
Step 2: Saute the Onion
Heat the oil in a large skillet over low to medium heat. Add the onion and cook for about 5 minutes, stirring often, until it’s soft and translucent.
Your kitchen will start smelling sweet and mellow. Don’t crank the heat to hurry it along. You want soft and silky, not browned and crispy.
Step 3: Add the Garlic and Sun-Dried Tomatoes
Stir in the garlic and chopped sun-dried tomatoes. Keep cooking and stirring for about 2 minutes, until everything smells rich and a little tangy.
Pro Tip: If the garlic starts to brown, lower the heat right away. Burnt garlic turns bitter and will bully the whole sauce.
Step 4: Make the Creamy Sauce

Sprinkle in the flour and stir until you can’t see it anymore. Pour in the hot stock slowly, stirring as you go, and keep cooking until the mixture starts to thicken.
Now stir in the half-and-half and cream cheese. Watch the sauce turn a gorgeous blush-orange and get wonderfully velvety. This is the moment you’ll want to sneak a spoonful.
Step 5: Add the Beans
Tip in the drained beans and stir gently. Cook for another minute or so, just long enough to heat them through.
Be gentle here. Butter beans are tender, and you want them whole and plump, not smashed.
Step 6: Wilt the Spinach
Stir in the chopped spinach, cover the skillet, and simmer only until it’s wilted. Take the pan off the heat right away.
Spinach goes from perky to sad in about a minute, so don’t wander off. A quick wilt keeps the color bright and the flavor fresh.

Step 7: Taste, Garnish, and Serve
Taste and adjust the salt and pepper if needed. Scatter fresh basil leaves over the top, add the pepper flakes, and finish with a little parmesan if you like.
Serve it right away while the sauce is at its creamiest. Crusty bread for scooping is highly encouraged.
Expert Tips for the Creamiest Marry Me Butter Beans
Drain Everything Well
Drain the butter beans thoroughly before they go into the sauce. Extra water thins things out fast, and you’ll end up with soup instead of a rich, cozy skillet.
Use Room-Temperature Dairy
Make sure both the cream cheese and half-and-half are at room temperature. This helps them blend smoothly instead of clumping or splitting.
Dry Your Spinach
Pat the spinach dry before it goes in the pan. Wet leaves release extra water and can dilute that lovely sauce you just built.
Keep the Heat Gentle
Once the dairy is in, keep the heat low. A hard boil can make creamy sauces break, and gentle bubbles are all you need here.
Season at the End
Sun-dried tomatoes and parmesan are both salty, so taste first. Add salt and pepper only after everything is combined.
Tasty Variations on Tuscan Marry Me Butter Beans
Once you’ve nailed the base, it’s easy to play. Here are my favorite twists on Tuscan marry me butter beans.
Make It Dairy-Free
Swap the half-and-half for full-fat coconut milk or oat cream, and use a plant-based cream cheese. Skip the parmesan or use a vegan alternative. The sauce stays creamy and cozy.
Make It Gluten-Free
Use a gluten-free flour blend in the same amount as the regular flour. Double-check that your vegetable stock is gluten-free too.
Add More Greens or Protein
Kale or chard works beautifully if you’d rather skip spinach, though they need a few extra minutes to soften. A can of drained chickpeas adds even more protein and heft.
Turn It Into Pasta Night
Toss the sauce with your favorite short pasta for a bigger meal. If you love bean-and-pasta combos, check out this creamy feta bean pasta for more inspiration.
More Saucy Bean Ideas
Still hungry for cozy bean dinners? These pizza butter beans are a family favorite. You can also try this Smitten Kitchen-style pizza beans recipe for another saucy, bean-forward dinner.
Troubleshooting Your Skillet
My Sauce Is Too Thin
Simmer it uncovered for a couple more minutes, stirring often. The flour and cream cheese will keep thickening it. Also check that your beans were drained well next time.
My Sauce Is Too Thick
Splash in a little hot stock or water, a tablespoon at a time, until it loosens up. Taste again afterward, since added liquid can dull the flavor.
My Sauce Looks Grainy or Split
That usually means the dairy was cold or the heat was too high. Lower the heat and whisk in a spoonful of warm stock. Next time, let the dairy come to room temperature first.
It Tastes a Little Flat
Add a pinch of salt, a squeeze of lemon, or extra pepper flakes. A little parmesan and fresh basil on top can wake it right up.
How to Store and Reheat Leftovers
Best served immediately, but leftovers are still delicious. The sauce thickens as it sits, so expect to loosen it a bit after reheating.

| Storage Method | How Long | Tips |
|---|---|---|
| Refrigerator | Up to 3 days | Cool quickly, then store in an airtight container. |
| Freezer | Up to 3 months | Freeze in portions and thaw overnight in the fridge. |
For safe handling, the USDA’s leftover safety tips recommend refrigerating leftovers within two hours and storing them in shallow containers so they cool quickly.
Reheating Tips
Warm the beans gently in a skillet over low heat, or in the microwave in short bursts. Add a splash of water or stock to loosen the sauce as it thickens.
Don’t forget to taste and adjust the flavor after reheating. A pinch of salt or a few fresh basil leaves can bring it right back to life. Heat leftovers until they’re steaming hot all the way through.
No-Waste Kitchen Ideas
- Extra sun-dried tomato oil: drizzle it over roasted veggies or toast.
- Leftover sauce: spoon it over a baked potato or stir it into cooked pasta.
- Basil stems: toss them into stock or a pitcher of water.
- Parmesan rinds: simmer one in the sauce for extra savory depth.
- Extra cream cheese: spread it on toast and top with the beans for an easy lunch.
Frequently Asked Questions
What can I serve with marry me butter beans with spinach?
Crusty bread, rice, creamy polenta, or pasta all work beautifully. A simple green salad on the side keeps things fresh. It’s also great spooned over toast for a quick lunch.
Can I use a different bean?
Yes. Cannellini, great northern, or chickpeas all work well. Butter beans are extra creamy and hold their shape, so they’re my first choice.
Can I use frozen spinach?
You can, but thaw it and squeeze out all the water first. Frozen spinach holds a lot of moisture that can thin the sauce. Fresh baby spinach gives the best texture and color.
Can I make Tuscan marry me butter beans ahead of time?
You can make it a day ahead and store it in the fridge. Reheat gently with a splash of stock. For the freshest taste, add the spinach and basil just before serving.
Is this 20-minute vegetarian skillet meal freezer friendly?
Yes, it freezes for up to 3 months. The sauce may look a little different after thawing, but a gentle stir and a splash of stock brings it back together.
Conclusion
Marry me butter beans with spinach is proof that a weeknight dinner can feel special without much effort. Creamy sauce, tender beans, and bright greens, all from one pan. It’s comfort food that happens to be pretty good for you.
Give it a try and let me know how it goes in the comments. I love hearing your tweaks and twists. If you loved it, save it to your Pinterest board so you can find it the next time dinner needs rescuing.