Creamy Tuscan White Bean Skillet

This Creamy Tuscan White Bean Skillet is pure comfort in a pan! It’s a one-skillet wonder loaded with creamy white beans, sun-dried tomatoes, garlic, and spinach, all bathed in a rich, velvety sauce. Ready in just 20 minutes, this dish is perfect for busy weeknights, yet elegant enough for a cozy dinner party. Serve it with crusty bread, over rice, or alongside your favorite protein for a meal that’s both nourishing and satisfying.

Why You’ll Love This Recipe

  • One-Skillet Simplicity – Less cleanup, more flavor!
  • Packed with Protein & Fiber – Thanks to those hearty white beans.
  • Ultra-Creamy & Flavorful – A dreamy sauce with Tuscan-inspired ingredients.
  • Versatile & Customizable – Enjoy it as a main dish or a side!

Ingredients

  • White Beans – The heart of the dish, creamy and protein-packed.
  • Garlic – Adds a fragrant, savory depth.
  • Onion – Brings a touch of sweetness and flavor.
  • Sun-Dried Tomatoes – A pop of tangy, umami goodness.
  • Spinach – Wilts beautifully into the sauce for added nutrients.
  • Heavy Cream or Coconut Milk – For an extra creamy texture, consider using high-quality dairy like organic heavy cream..
  • Parmesan Cheese – Adds richness and umami.
  • Vegetable or Chicken Broth – Enhances the sauce’s depth.
  • Italian Seasoning – A perfect blend of herbs for Tuscan flair.
  • Crushed Red Pepper Flakes – A little heat (optional but recommended!).
  • Olive Oil – For sautéing and richness.
  • Lemon Juice – A touch of acidity to brighten everything up.

Exact measurements will be in the recipe card below!

Ingredients for a Tuscan white bean skillet, including white beans, spinach, sun-dried tomatoes, garlic, and Parmesan
Simple, fresh ingredients bring this creamy Tuscan white bean skillet to life

How to Make the Creamy Tuscan White Bean Skillet

Step 1: Sauté the Aromatics

Heat olive oil in a skillet over medium heat. Add onions and garlic, sautéing until fragrant and softened.

Step 2: Build the Flavor

Stir in sun-dried tomatoes, Italian seasoning, and red pepper flakes. Let them cook for a minute to release their flavors.

Step 3: Add the Beans & Broth

Toss in the white beans and pour in the broth. Let it simmer for a few minutes to meld the flavors.

Step 4: Make It Creamy

Lower the heat and stir in the heavy cream (or coconut milk) and Parmesan cheese. Let it gently thicken into a luscious sauce.

Step 5: Wilt the Spinach & Finish

Add the spinach and stir until just wilted. Squeeze in a little lemon juice for brightness.

Step 6: Serve & Enjoy

Serve warm with crusty bread, over pasta, or alongside grilled chicken or fish.

Pro Tips for Making the Recipe

  • Use High-Quality Beans – Canned white beans are perfect, but drain and rinse them well.
  • Coconut Milk for a Dairy-Free Version – Swap the heavy cream for coconut milk for a luscious, dairy-free alternative.
  • Let the Flavors Meld – Let the beans and sauce simmer together for a few extra minutes to enhance the flavors.
  • Don’t Skip the Lemon – A little acidity balances out the richness of the dish.

How to Serve

This dish is super versatile! Here’s how to enjoy it:

  • With Crusty Bread – The best way to soak up all that creamy sauce.
  • Over Pasta or Rice – Makes a complete and satisfying meal.
  • As a Side Dish – Perfect alongside grilled chicken, fish, or shrimp.
  • Topped with Extra Cheese – Because more Parmesan is always a good idea!
  • Fresh Salad – Pair this rich and hearty skillet with a refreshing Cucumber Salad for a well-balanced meal.

Make Ahead and Storage

Storing Leftovers

Store in an airtight container in the fridge for up to 3 days.

Freezing

Freeze in a freezer-safe container for up to 2 months. Thaw in the fridge before reheating.

Reheating

Reheat on the stovetop over low heat, adding a splash of broth or cream to bring back the creamy texture.

FAQs

Can I use dried beans instead of canned?
Absolutely! Just soak and cook them in advance before adding them to the skillet.

What type of white beans work best?
Cannellini beans are ideal, but great northern or navy beans work too.

Can I make this vegan?
Yes! Use coconut milk instead of cream and skip the Parmesan or use a dairy-free alternative.

How can I make this spicier?
Add extra red pepper flakes or a dash of hot sauce to bring some heat!

A bowl of creamy Tuscan white bean skillet served with crusty bread and fresh basil
Enjoy this creamy Tuscan white bean skillet with bread or pasta for a complete meal

This Creamy Tuscan White Bean Skillet is a quick and satisfying dish that’s packed with flavor. Whether you enjoy it as a main or side, it’s guaranteed to be a hit! Let me know how you serve yours!

A creamy Tuscan white bean skillet in a rustic pan, garnished with fresh basil and Parmesan

Creamy Tuscan White Bean Skillet

This Creamy Tuscan White Bean Skillet is the ultimate cozy, one-pan meal! Packed with creamy cannellini beans, sun-dried tomatoes, garlic, and a luscious, herb-infused sauce, this dish is hearty, satisfying, and incredibly easy to make.
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Main Course
Cuisine Tuscan
Servings 4 servings
Calories 320 kcal

Equipment

  • Skillet

Ingredients
  

  • 2 tbsp olive oil for sautéing
  • 3 cloves garlic minced
  • 1/4 cup sun-dried tomatoes chopped
  • 1 cup vegetable broth
  • 2 cans cannellini beans drained and rinsed
  • 1/2 cup heavy cream or coconut milk
  • 2 cups spinach fresh
  • 1/4 cup Parmesan cheese grated
  • 1/2 tsp red pepper flakes
  • 1/4 cup fresh basil chopped

Instructions
 

  • Heat olive oil in a skillet over medium heat. Add garlic and sun-dried tomatoes, cooking until fragrant.
  • Pour in the vegetable broth and let it simmer for a couple of minutes, allowing the flavors to meld.
  • Stir in the white beans and heavy cream (or coconut milk). Let everything simmer until the sauce thickens.
  • Toss in the spinach and stir until wilted. Sprinkle in the Parmesan cheese and red pepper flakes, mixing well.
  • Remove from heat, garnish with fresh basil, and serve warm.

Notes

Adjust the creaminess by adding more or less cream. Make it vegan by using coconut milk and nutritional yeast instead of Parmesan.