Creamy Tuscan White Beans with Spinach & Sun-Dried Tomatoes

There’s something undeniably luxurious about a meal that feels slow-cooked but takes less than 30 minutes. This recipe is exactly that: creamy cannellini beans simmered with baby spinach, sun-dried tomatoes, and white wine, finished with a swirl of heavy cream and Parmesan.

It’s the kind of dish you can make on a Tuesday but serve like it’s a Saturday night dinner party.

Serve it with a chilled Sauvignon Blanc and a hunk of warm, crusty bread — because yes, you will want to soak up every last bit of that silky sauce.

Ingredients

Serves 4

  • 2 tablespoons extra-virgin olive oil

  • ½ cup finely chopped shallots

  • ½ cup drained oil-packed sun-dried tomatoes, chopped

  • 4 medium cloves garlic, minced (about 1½ tablespoons)

  • ½ teaspoon salt

  • ½ cup dry white wine

  • 2 (5-ounce) packages baby spinach

  • 2 (15-ounce) cans no-salt-added cannellini beans, rinsed

  • ½ cup unsalted vegetable broth

  • ½ cup heavy cream

  • ½ cup grated Parmesan cheese, divided

  • 1 tablespoon chopped fresh basil or small basil leaves

  • Crusty whole-wheat bread for serving (optional)

Directions

1. Sauté the aromatics
Heat the olive oil in a large skillet over medium heat. Add the shallots and sun-dried tomatoes. Cook, stirring often, until the shallots are softened — about 3 minutes.

2. Add the garlic and wine
Stir in the minced garlic and salt; cook until fragrant, about 30 seconds. Pour in the white wine and raise the heat to medium-high. Let it simmer until nearly evaporated, about 2 minutes.

3. Add greens and beans
Add the spinach and cook until just wilted, about 2 minutes. Stir in the cannellini beans and vegetable broth. Cook gently until heated through and the spinach is tender, another 2 minutes.

4. Make it creamy
Remove from heat. Stir in the heavy cream and ⅓ cup of the Parmesan cheese until smooth and silky.

5. Finish & serve
Top with the remaining Parmesan and sprinkle with fresh basil. Serve warm with crusty bread — or enjoy straight from the pan while it’s still steaming and fragrant.

Why You’ll Love It

This dish is cozy but sophisticated, the kind of comfort food that feels intentional. The creamy beans and savory sauce feel indulgent, while the spinach and tomatoes bring brightness and balance.

It’s elegant enough for entertaining, easy enough for a weeknight, and delicious enough to make again and again.

Serving Ideas

  • Serve over orzo or creamy polenta for a more filling meal.

  • Add grilled shrimp or chicken for extra protein.

  • Pair with a crisp Sauvignon Blanc or a buttery Chardonnay.

Pin It for Later

Creamy Tuscan White Beans with Spinach & Sun-Dried Tomatoes
A quick, cozy, and elegant dinner that’s rich, creamy, and ready in under 30 minutes. Perfect for wine nights and slow evenings at home.

📍Save this recipe to your Live Deliciously board and make it your next dinner indulgence.

Next
Next

🌺 The Glow Goddess Smoothie