These Tuscan marry me butter beans come out creamy, cozy, and just rich enough to feel special without turning heavy. The butter beans stay intact and tender while the sauce turns silky with parmesan, sun-dried tomatoes, and garlic, so every spoonful gets a little bit of everything: savory broth, sweet tomato, peppery greens, and a thick sauce that clings to bread.
What makes this version work is the order. The garlic and sun-dried tomatoes bloom first in the oil from the jar, which pulls that tomato flavor straight into the pan before the cream ever goes in. Then the beans simmer in the sauce long enough to thicken it naturally, instead of getting dumped into a thin cream base and hoping for the best.
Below you’ll find the little details that keep the sauce from breaking, plus the easiest swaps if you want to make it dairy-free or stretch it with a few pantry changes.
The sauce got thick and glossy in about 10 minutes, and the butter beans held their shape instead of turning mushy. I served it with bread and my husband kept going back for “just one more spoonful.”
Creamy Tuscan butter beans with sun-dried tomatoes and parmesan are made for bread-dipping — save this one for a fast dinner that tastes like it simmered all afternoon.
The Trick to Keeping the Sauce Creamy Instead of Split
The cream in this dish only needs gentle heat. Once it hits a hard boil, it can separate and lose that smooth, glossy finish that makes the beans taste luxurious. Keep the simmer lazy, not aggressive, and let the sauce tighten from reduction instead of heat alone.
The other thing that matters is the parmesan timing. Stir it in off the hottest part of the burner, after the beans have had a chance to thicken the base. If you dump cheese into bubbling cream too early, it can go grainy instead of melting into the sauce.
Butter beans help here because they release a little starch as they simmer, which gives the sauce body without needing flour. That means the pan can stay light and silky instead of turning heavy or pasty.
What Each Ingredient Is Actually Doing in the Pan

The oil from the sun-dried tomatoes is not just cooking fat. It carries a concentrated tomato flavor and a little garlic and herb seasoning if your jar is packed that way, which gives the whole dish a head start before the cream goes in.
- Butter beans — These are the heart of the dish. Their size gives you a meaty bite, and their soft starch helps the sauce thicken naturally. Cannellini beans work in a pinch, but they’re smaller and a little firmer, so the final dish won’t feel quite as lush.
- Sun-dried tomatoes in oil — Use the oil-packed kind, not the dry bagged kind. The oil helps bloom the garlic and keeps the tomato flavor soft and rich instead of sharp. If yours are very salty, taste before adding extra seasoning at the end.
- Heavy cream — This is what gives the sauce its plush texture. Half-and-half can work, but the sauce will be thinner and a little more fragile, so keep the heat low and expect less body.
- Parmesan — Freshly grated parmesan melts into the sauce cleanly and adds salt, depth, and a little nutty edge. Pre-grated cheese can work, but it sometimes melts less smoothly because of the anti-caking agents.
- Baby spinach — Add it at the end so it wilts into the sauce instead of disappearing. Mature spinach works too, but it needs a longer wilt and its stems can make the dish feel less delicate.
Building the Sauce Before the Beans Go In
Bloom the Garlic and Tomatoes First
Warm the sun-dried tomato oil in a large skillet, then add the garlic and chopped tomatoes. You want the garlic fragrant and just turning golden at the edges, not browned, because browned garlic turns bitter fast in a cream sauce. This first minute or two sets the tone for the whole dish.
Let the Cream Simmer, Not Boil
Pour in the cream, broth, Italian seasoning, and red pepper flakes, then bring the pan to a gentle simmer. Look for small bubbles around the edge of the skillet, not a rolling boil across the surface. If the heat is too high here, the cream can separate before the beans even get a chance to do their job.
Give the Beans Time to Thicken Everything
Stir in the drained butter beans and let them simmer for 8 to 10 minutes. The sauce should reduce enough to coat a spoon, and the beans should look glossy and heated through without falling apart. If the sauce still looks thin at the end, let it go another minute or two before adding the spinach.
Finish With Spinach and Parmesan
Add the spinach and stir just until it collapses into the sauce. Then take the pan off the heat and stir in the parmesan so it melts smoothly instead of clumping. Season at the end, after the cheese has gone in, because parmesan brings its own salt and can push the dish over the edge fast.
Three Ways to Make This Work for Your Table
Make It Dairy-Free
Swap the heavy cream for full-fat coconut milk and use a dairy-free parmesan-style topping, or leave the cheese out and add an extra pinch of salt at the end. The sauce will be a little less sharp and a touch more mellow, but it still turns creamy and spoonable.
Make It Vegetarian
Use vegetable broth instead of chicken broth and keep the parmesan if that fits your table. The flavor stays rich because the sun-dried tomatoes and cheese carry the savory notes, so you won’t miss the meat-based broth.
Stretch It Into a Bigger Meal
Add cooked Italian sausage, shredded chicken, or extra greens if you want a heartier skillet dinner. The beans already give the dish substance, so a small amount of protein is enough; too much can crowd the sauce and make it feel heavy.
Use What You Have for the Bread
Crusty bread is the best move, but toasted ciabatta, sourdough, or even garlic toast all work. You want something sturdy enough to scoop the sauce without tearing, because the whole point is catching every bit of the cream and parmesan at the bottom of the bowl.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The sauce will thicken as it chills, and the beans will keep soaking up flavor.
- Freezer: This freezes fairly well for up to 2 months, though the cream may look a little separated after thawing. Stir it well while reheating and it usually comes back together.
- Reheating: Warm it slowly on the stovetop over low heat with a splash of broth or water. Don’t blast it in the microwave on high, or the cream can split and the beans can turn mealy around the edges.
Questions I Get Asked About This Recipe

Tuscan Marry Me Butter Beans
Ingredients
Equipment
Method
- Heat the sun-dried tomato oil in a large skillet over medium heat, then sauté the garlic and sun-dried tomatoes for 2-3 minutes, stirring often until fragrant and glossy.
- Add the heavy cream, broth, Italian seasoning, and red pepper flakes, then bring to a simmer and keep it bubbling gently.
- Add the butter beans, then simmer for 8-10 minutes until the sauce thickens slightly and the beans are heated through.
- Stir in the baby spinach and cook for 2-3 minutes until wilted, turning the leaves so they sink into the sauce.
- Stir in the parmesan and season generously with salt and pepper until the sauce looks smooth and coats the beans.
- Serve the butter beans immediately with crusty bread so it soaks up the creamy sauce.