
A velvety mix of creamy beans with Mediterranean touches makes a fancy yet easy meal that turns basic pantry stuff into something you'd expect at a nice restaurant. This dish, with roots in Tuscan cooking, brings together soft butter beans, gently cooked spinach and oil-soaked tomatoes in a smooth sauce that's both warming and classy.
When I served this at my last get-together, everyone couldn't stop talking about it—even more than the main dish! What's the trick? I use the tasty oil right from the sun-dried tomato jar to build amazing flavor from the start.
Key Ingredients and How to Pick Them
- Butter Beans: Grab good canned ones to save time
- Sun-dried Tomatoes: Go for the ones in oil for extra taste
- Spinach: Get it fresh so it melts nicely into your sauce
- Shallots: They give that mild oniony kick
- Parmesan: Grate it yourself for the best melt
- Single Cream: Makes your sauce just the right thickness
Easy Cooking Method
- 1. Build Your Flavor Base
- Cook shallots in the tomato oil till they're soft, Toss in garlic till you can smell it, Sprinkle in spices bit by bit
- 2. Mix Up Your Sauce
- Throw in beans and tomatoes, Pour cream in slowly, Let everything thicken up naturally
- 3. Putting It All Together
- Add spinach a handful at a time, Stir in cheese gradually, Taste and add salt or pepper as needed

Watching Your Heat Level
Getting the heat just right makes all the difference. Keep it at medium-low so your cream won't split, and let it bubble very gently to keep everything smooth. Let the dish sit for a few minutes after cooking—this lets all those flavors come together nicely.
Prep-Ahead Tricks
Make cooking day easier by planning ahead. Cut everything up beforehand and keep stuff separate so it stays fresh. When you warm it up later, do it slowly and add a little splash of cream to bring back that silky sauce.
Keeping Leftovers Fresh
Any extras will stay yummy if you pop them in a sealed container in your fridge for up to four days. When you want to eat them again, heat them slowly and stir often so the sauce stays nice and smooth.
What to Serve With It
Make your meal complete with some tasty sides. Grab some crusty bread for dipping, toss a simple green salad, add some roasted veggies on the side, and pour a glass of white wine to make everything just right.

Changing With The Seasons
Switch things up based on what's fresh right now. In summer, toss in loads of fresh herbs. When it's cold out, throw in some carrots or parsnips to make it heartier. Spring calls for sweet little peas that add color too, while fall's the perfect time to mix in some roasted squash for extra warmth and flavor.
Frequently Asked Questions
- → Can I use another type of bean?
- Definitely! Cannellini beans are a great choice. Any other large white bean will give a similar texture and taste.
- → What can I substitute for dairy?
- For a dairy-free version, swap cream with coconut cream and replace Parmesan with nutritional yeast.
- → Is this dish good for meal prep?
- Sure! Just know the sauce might get thicker when it cools. Gently warm it up with some stock or more cream to make it creamy again.
- → What can I serve along with this?
- Try it with crusty bread to soak up the sauce, or serve it over pasta, rice, or a fresh green salad.
- → Can I add other veggies to the dish?
- Absolutely. Mushrooms, kale, or bell peppers work well. Just cook tougher veggies earlier to soften them up.