Silky, spoon-coating sauce clings to every butter bean in this Tuscan-inspired skillet, and the best part is how fast it comes together without tasting rushed. The beans stay creamy and intact, the sun-dried tomatoes bring a deep sweet-tart punch, and the spinach melts into the sauce just enough to make each bite feel rich without turning heavy. It eats like a full dinner, especially with crusty bread for dragging through every last bit of sauce.
What makes this version work is the order of the pan. The garlic and sun-dried tomatoes go into the oil first so the oil picks up their flavor before the cream and broth go in. That gives the sauce a head start. Butter beans are sturdy enough to simmer without falling apart, so they soak up the parmesan and Italian seasoning while the sauce thickens around them instead of underneath them.
Below, I’ve included the little details that matter most: when the sauce should look ready, how to keep the parmesan from turning grainy, and what to change if you need a dairy-free version. If you’ve ever wanted a weeknight skillet that feels a little special but doesn’t ask much from you, this is the one.
The sauce got thick and glossy right at the 10-minute mark, and the butter beans stayed whole but creamy. I served it with bread and my husband asked if there was enough for lunch tomorrow.
Creamy Tuscan butter beans with sun-dried tomatoes and spinach deserve a spot on your Pinterest dinner board.
The Sauce Needs a Gentle Simmer, Not a Hard Boil
Butter beans are forgiving, but the cream sauce isn’t. If you boil it hard, the dairy can separate before the parmesan has a chance to melt in smoothly, and the sauce starts looking greasy instead of glossy. A gentle simmer is enough to thicken the cream and let the beans absorb flavor without breaking down.
The other thing that matters here is the pan size. Use a skillet with enough surface area for the sauce to reduce a little; a crowded pot traps steam and leaves you with thin sauce. You’re looking for a sauce that lightly coats the back of a spoon and clings to the beans, not a broth with beans floating in it.
What Each Ingredient Is Actually Doing in This Dish

- Butter beans — These are the backbone of the dish. They stay plush and meaty while soaking up the sauce, which is why canned butter beans work so well here. If you swap in cannellini beans, the result is a little smaller and less creamy, but still good.
- Sun-dried tomatoes in oil — The oil carries flavor into the pan, and the tomatoes bring sweetness plus acidity that keeps the cream from tasting flat. Drain them lightly, but don’t rinse them. That oil is part of the sauce.
- Heavy cream — This is what gives the skillet its rich, spoonable texture. Half-and-half can work in a pinch, but the sauce will be thinner and a little less stable. If you use it, simmer more gently and expect a looser finish.
- Parmesan — It thickens the sauce and adds saltiness without needing a separate roux. Freshly grated parmesan melts more cleanly than the shelf-stable kind. If your sauce turns grainy, it usually means the cheese went in over too much heat.
- Spinach — It softens at the very end and gives the dish a little freshness without changing the texture of the sauce. Baby spinach is best because it wilts fast and evenly. Big mature leaves work too, but they need a touch more time and can bring a tougher bite.
Building the Skillet in the Right Order
Wake Up the Tomato Oil
Start with the oil from the sun-dried tomatoes and let it warm before the garlic goes in. That oil carries the tomato flavor through the whole pan, and it also keeps the garlic from scorching the second it hits the skillet. Stir constantly and keep the heat at medium; if the garlic browns hard, it turns bitter fast.
Build the Cream Base
Once the tomatoes and garlic smell fragrant, pour in the cream, broth, Italian seasoning, and red pepper flakes. Bring it to a gentle simmer, not a rolling bubble. You want small, lazy bubbles around the edge of the pan. That’s enough heat to start thickening the sauce without causing it to split.
Let the Beans Soak in the Sauce
Add the butter beans and let them simmer uncovered until the sauce looks slightly reduced and glossy. The beans should heat through and pick up flavor, but they shouldn’t break apart when stirred. If the sauce seems thin at this stage, keep it simmering a few minutes longer before you add the parmesan.
Finish with Spinach and Cheese
Stir in the spinach and cook just until it collapses into the sauce. Then add the parmesan off the hottest part of the burner and stir until it melts. This is the point where the sauce should turn creamy and clingy, not stringy. Taste at the end and season with salt and pepper after the cheese goes in, because parmesan already brings salt to the pan.
Three Ways to Make This Skillet Fit Your Table
Dairy-Free Version
Use full-fat canned coconut milk instead of heavy cream and skip the parmesan, then finish with a little extra salt and a squeeze of lemon if you have it. The sauce will be a touch sweeter and less sharp, but it still turns creamy enough to coat the beans.
Vegetarian Without Compromise
Use vegetable broth instead of chicken broth and keep everything else the same. The sun-dried tomatoes and parmesan carry enough flavor that you won’t miss the chicken stock, especially once the sauce reduces.
A Heartier Main Course
Stir in cooked Italian sausage or shredded rotisserie chicken at the same time as the beans. That turns the skillet into a more filling dinner without changing the sauce, and the meat picks up the same creamy tomato flavor.
Extra Heat and More Tang
Add more red pepper flakes with a spoonful of the chopped sun-dried tomato oil, or finish with a small splash of lemon juice. Heat makes the dish louder; lemon makes it brighter. Either one helps if your tomatoes are on the sweet side.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The sauce thickens as it chills, and the beans will absorb more of the flavor overnight.
- Freezer: It freezes, but the cream sauce can separate a little when thawed. If you plan to freeze it, cool it completely and store it without the spinach if possible for the best texture.
- Reheating: Rewarm gently on the stove over low heat with a splash of broth or water. High heat is the fastest way to break the sauce, especially after refrigeration.
Answers to the Questions Worth Asking

Tuscan Marry Me Butter Beans
Ingredients
Equipment
Method
- Heat the olive oil from the sun-dried tomatoes in a large skillet over medium heat. Sauté the garlic and chopped sun-dried tomatoes for 2-3 minutes until fragrant and lightly softened, stirring to avoid browning.
- Add the heavy cream, chicken or vegetable broth, Italian seasoning, and red pepper flakes to the skillet. Bring the mixture to a simmer and cook briefly, stirring, until it looks smooth and slightly thickened.
- Add the drained butter beans to the simmering sauce. Simmer for 8-10 minutes until the sauce thickens slightly and the beans are heated through.
- Stir in the baby spinach and keep it moving as it wilts. Cook for 2-3 minutes until wilted and evenly distributed.
- Add the grated parmesan and stir until melted and creamy. Season generously with salt and black pepper to taste.
- Serve the butter beans hot with crusty bread on the side. Spoon the creamy sauce and beans onto the bread so it soaks up the sauce.



