These Tuscan marry me butter beans hit the table with a creamy sauce that clings to every bean instead of pooling at the bottom of the pan. The butter beans stay tender and substantial, the sun-dried tomatoes bring a sweet-savory punch, and the spinach folds in at the end so it stays fresh and green instead of collapsing into nothing. It’s the kind of skillet dinner that eats like comfort food but still feels a little polished.
The trick is starting with the oil from the sun-dried tomato jar. That oil carries a lot of flavor, and it gives the garlic and tomatoes a head start before the cream goes in. From there, the sauce only needs a gentle simmer to tighten up. Too much heat is the fastest way to split the cream or turn the parmesan grainy, so this dish rewards patience more than effort.
Below, I’ll walk through the one detail that keeps the sauce silky, the ingredients that matter most, and the small changes you can make if you want to lean dairy-free or add more body. There’s also a storage note for leftovers, because this one reheats better than most cream-based skillet dinners.
The sauce got thick and glossy without being heavy, and the butter beans held their shape instead of turning mushy. I served it with bread and my husband scraped the skillet clean.
Creamy Tuscan butter beans with sun-dried tomatoes and spinach are the kind of skillet dinner worth pinning for a fast, cozy meal.
The Creamy Sauce Stays Smooth When the Heat Stays Gentle
A cream sauce like this one can go from silky to broken in a hurry if the pan is too hot. The base starts with garlic and sun-dried tomatoes cooked in their own oil, which means the flavor gets built before any dairy enters the pan. Once the cream and broth go in, the goal is a steady simmer, not a boil.
The butter beans also need a little time in the sauce. They release just enough starch to help thicken things naturally, which is why the sauce looks loose at first and then turns glossy after a few minutes. If it seems thin at the end, keep simmering for another minute or two instead of adding more cheese straight away.
What Each Ingredient Is Actually Doing in This Dish

- Butter beans — These are the heart of the dish. They stay creamy without falling apart, which gives the skillet enough body to eat like a full meal. Cannellini beans work in a pinch, but butter beans have a softer, richer bite.
- Sun-dried tomatoes in oil — Use the oil-packed kind here, not the dry ones. The oil flavors the sauté and the tomatoes bring a concentrated sweetness that balances the cream. If you only have dry sun-dried tomatoes, soak them in hot water first and add a little olive oil to the pan.
- Heavy cream — This is what gives the sauce its plush texture. Half-and-half can work, but the sauce will be looser and more likely to reduce unevenly. Keep the heat low once it’s added so it doesn’t split.
- Parmesan — Freshly grated parmesan melts into the sauce far better than the shelf-stable pre-shredded kind. The pre-grated stuff often has anti-caking agents that keep it from disappearing smoothly into cream.
- Spinach — Add it at the end. It only needs a minute or two to wilt, and cooking it too long turns the leaves dull and watery.
The 20 Minutes That Turn Beans Into Dinner
Building the Garlic and Tomato Base
Warm the sun-dried tomato oil in a large skillet over medium heat, then add the garlic and chopped tomatoes. Cook until the garlic smells sweet and the tomatoes look a little darker around the edges, about 2 to 3 minutes. If the garlic starts browning hard, the heat is too high and the whole pan will taste bitter, so pull it back before that happens.
Letting the Cream Simmer, Not Boil
Pour in the cream, broth, Italian seasoning, and red pepper flakes, then bring the pan up to a gentle simmer. You want a few lazy bubbles around the edges, not a rolling boil. That slow heat keeps the dairy stable and gives the broth time to round out the sauce instead of thinning it out.
Thickening the Beans in the Sauce
Add the drained butter beans and simmer for 8 to 10 minutes, stirring now and then. The sauce should reduce slightly and coat the back of a spoon, while the beans stay intact and warm all the way through. If the sauce seems thin, keep it on the stove a couple minutes longer; the beans need that time to absorb flavor anyway.
Finishing With Spinach and Parmesan
Stir in the spinach and cook just until it wilts, then add the parmesan off the hottest part of the burner. If you dump the cheese into a boiling sauce, it can turn stringy or grainy. Finish with salt and pepper after the parmesan goes in, then serve right away with crusty bread to catch every bit of the sauce.
How to Adapt This for Different Pantries and Preferences
Dairy-Free Version That Still Tastes Rich
Swap the heavy cream for full-fat coconut milk and leave out the parmesan, then finish with a little extra salt and a squeeze of lemon if you want brightness. The sauce won’t taste exactly the same, but it will still be creamy and satisfying, with a softer finish from the coconut.
Extra-Savory Version With More Depth
Stir in a spoonful of tomato paste with the garlic and tomatoes before adding the cream. It gives the sauce a deeper red color and a more concentrated tomato base without making the dish heavy. This works especially well if your sun-dried tomatoes are mild.
Make It Heartier for Big Appetites
Add browned Italian sausage, shredded rotisserie chicken, or crispy pancetta after the sauce has thickened. That keeps the meat from drying out and lets the beans stay the main event. The skillet becomes much more filling without changing the method.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The sauce will thicken as it chills.
- Freezer: It can be frozen, but the cream may separate slightly when thawed. If you plan to freeze it, cool completely first and use within 2 months.
- Reheating: Reheat gently on the stove over low heat with a splash of broth or water. The common mistake is blasting it in the microwave or on high heat, which tightens the dairy and makes the sauce look broken.
Answers to the Questions Worth Asking

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 until fragrant.
- Keep the heat steady so the garlic doesn’t brown, and you see softened tomato pieces clinging to the oil.
- Add the heavy cream, broth, Italian seasoning, and red pepper flakes to the skillet and bring the mixture to a gentle simmer.
- Simmer for a short moment until the liquid looks slightly thickened and glossy around the edges.
- Add the butter beans and simmer for 8-10 minutes, stirring occasionally, until the beans are heated through and the sauce thickens slightly.
- You should see a creamy coating cling to the beans rather than pooling in a thin layer.
- Stir in the baby spinach and cook for 2-3 minutes until wilted and dark green.
- The spinach should collapse quickly and disappear into the sauce.
- Stir in the parmesan and season generously with salt and pepper.
- Let the sauce stand for 1 minute so it tightens slightly, then serve hot with crusty bread to soak up the sauce.