I absolutely love how this Creamy Tuscan White Bean Skillet Recipe comes together so quickly but still feels like a comforting, indulgent meal. It’s one of those dishes I turn to when I want something flavorful and satisfying but without a ton of fuss. The creamy texture combined with the sun-dried tomatoes and artichokes just creates layers of savory goodness you won’t want to miss.

You’ll find that this recipe works perfectly for busy weeknights or cozy weekend dinners where you want to impress without spending hours in the kitchen. Plus, it’s packed with plant-based protein from cannellini beans, so you’re getting a wholesome meal that nourishes and delights all at once.

💚

Why You’ll Love This Recipe

  • Quick & Easy: Ready in just about 20 minutes, perfect for busy evenings.
  • Rich Creaminess Without Feeling Heavy: The blend of cream and veggies strikes the perfect balance.
  • Versatile Ingredients: Uses pantry staples like canned beans and sun-dried tomatoes you probably already have.
  • Crowd-Pleaser: My family goes crazy for this dish every time I make it!

Ingredients You’ll Need

These ingredients come together beautifully to create a deeply flavorful, creamy skillet meal. I always recommend grabbing good-quality sun-dried tomatoes and fresh basil if you can — they really take the dish to the next level.

  • Olive oil: Use extra virgin for the best flavor when sautéing your onions and garlic.
  • White onion: Adds sweetness and depth—make sure to dice it finely for even cooking.
  • Garlic cloves: Fresh minced garlic is a must for that punch of aroma and taste.
  • Sun-dried tomatoes: These bring tangy sweetness and umami; choose jarred in oil for a softer texture.
  • Jarred artichokes: Adds a lovely briny note and tender bite that pairs so well here.
  • Cannellini beans: Canned works great—just drain and rinse for a creamy texture and protein boost.
  • Tomato paste: This concentrates the tomato flavor and thickens the sauce nicely.
  • Heavy cream: Makes the skillet incredibly rich; you can swap for coconut cream for vegan variations.
  • Vegetable stock: A simple addition to keep the sauce flavorful without overpowering the other ingredients.
  • Spinach: Adds fresh, green goodness and wilts perfectly into the cream sauce.
  • Hard cheese: I use Parmesan or Pecorino for that salty, savory finish.
  • Fresh basil leaves: Shredded on top to add brightness and herbaceous notes.
  • Dried oregano & rosemary: These Italian herbs boost the rustic, Tuscan vibe.
  • Salt and pepper: To taste—essential for balancing all those flavors.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love to customize this recipe depending on what I have on hand or the mood I’m in. Feel free to get creative—this Creamy Tuscan White Bean Skillet Recipe is forgiving and adaptable!

  • Vegan version: Swap heavy cream for coconut cream and skip the cheese, or use nutritional yeast to keep that cheesy vibe—works wonderfully.
  • Spicy kick: I sometimes add red pepper flakes when I want a little heat, and it balances the creaminess perfectly.
  • Cheesy extra: Stir in a scoop of ricotta or mascarpone just before serving for an ultra-rich texture my family loves.
  • Protein boost: Toss in some cooked chicken or sausage if you want to add meat for a heartier dish.

How to Make Creamy Tuscan White Bean Skillet Recipe

Step 1: Sauté the Aromatics and Veggies

Heat your olive oil over medium heat until shimmering, then add your diced white onion. Cook it slowly for about 5-6 minutes until it softens and becomes translucent—this step really builds the flavor base. Next, toss in your minced garlic, chopped artichokes, and sun-dried tomatoes, stirring frequently for another 2-3 minutes so they release their delicious aromas without burning.

Step 2: Build the Sauce

Stir in the tomato paste, making sure it coats the veggies evenly—this adds a lovely depth. Then pour in your drained cannellini beans, vegetable stock, and sprinkle over the dried oregano and rosemary. Give everything a good stir, reduce the heat slightly, and let it simmer gently until the sauce thickens a bit and flavors marry, usually about 5 minutes.

Step 3: Add Cream, Spinach & Cheese

Once your sauce has thickened, stir in the heavy cream and toss in the fresh spinach leaves. Keep cooking for another 5 minutes or until the spinach is wilted and the sauce is luscious and creamy. Finally, grate in your hard cheese—this adds richness and a wonderful salty finish. Don’t forget to season with salt and pepper to balance everything perfectly.

Step 4: Garnish and Serve

To really make this dish pop, sprinkle shredded fresh basil leaves on top right before serving. The basil adds a fresh, bright note that contrasts so nicely with the creamy sauce.

👨‍🍳

Pro Tips for Making Creamy Tuscan White Bean Skillet Recipe

  • Gentle Simmering: Keep the heat low when simmering to avoid curdling the cream and ensure everything blends smoothly.
  • Timing the Spinach: Add spinach towards the end so it wilts without overcooking—you want that fresh vibrant green color.
  • Cheese Choices: I learned that sharper cheeses like Pecorino or Parmesan give an unbeatable depth compared to milder ones.
  • Avoiding Dryness: Don’t skip the vegetable stock; it keeps the sauce from becoming too thick or dry while adding subtle flavor.

How to Serve Creamy Tuscan White Bean Skillet Recipe

A round blue pot filled with a creamy bean dish with four layers visible: a thick light orange creamy base mixed with white beans, finely chopped tomatoes, and green spinach leaves spread evenly throughout. On top, several whole fresh basil leaves add a deep green color, with a generous dollop of white cream sprinkled with black pepper placed slightly off-center. The pot sits on a white marbled surface with a beige textured cloth nearby, two slices of light brown bread on a wooden board to the side, and a dark brown wooden spoon next to the pot. Photo taken with an iphone --ar 4:5 --v 6.1

Garnishes

I always top this skillet with fresh shredded basil—it adds such a lovely pop of color and fragrance. Sometimes I sprinkle a little extra grated hard cheese on top or even a few chili flakes if I’m feeling adventurous. A drizzle of good olive oil right before serving also amps up the richness and sheen.

Side Dishes

This skillet is great on its own but pairs wonderfully with crusty bread to soak up all the creamy sauce. I also like a simple green salad dressed lightly with lemon vinaigrette to cut through the richness. For something heartier, roasted veggies or garlic mashed potatoes make excellent companions.

Creative Ways to Present

For dinner parties, I love serving this creamy Tuscan white bean skillet in individual cast iron skillets—it looks rustic and impressive. You can also spoon it over grilled polenta rounds or creamy risotto for an elevated presentation that still feels homey and comforting.

Make Ahead and Storage

Storing Leftovers

Leftovers keep really well in an airtight container in the fridge for up to 3 days. I always let the skillet cool completely before refrigerating to avoid condensation, which can make the sauce watery.

Freezing

I’ve frozen this creamy Tuscan white bean skillet a few times with good success—just portion it into freezer-safe containers and it should keep for up to 2 months. When thawing, I recommend doing it overnight in the fridge to keep the texture just right.

Reheating

Reheating is best done gently on the stove over low heat with a splash of vegetable stock or water to loosen the sauce if it’s thickened too much. You can also microwave in short bursts, stirring in between to avoid any hot spots and maintain creaminess.

FAQs

  1. Can I make the Creamy Tuscan White Bean Skillet Recipe vegan?

    Absolutely! Swap the heavy cream for coconut cream or another plant-based alternative, and replace the cheese with nutritional yeast or omit it entirely. This keeps the dish creamy and full of flavor while making it vegan-friendly.

  2. What beans work best for this recipe?

    Cannellini beans are ideal because of their creamy texture and mild flavor, but you can also use great northern beans as a substitute. Just make sure they’re well drained and rinsed before adding.

  3. How do I prevent the cream from curdling?

    Keep the heat low when you add the cream and avoid boiling after adding it. Stir gently and let the sauce warm through slowly to maintain a smooth, rich texture without curdling.

  4. Can I meal prep this recipe?

    Yes! It stores well in the fridge for a few days and can be frozen for longer storage. Portion it out into containers for easy grab-and-go meals throughout the week.

Final Thoughts

This Creamy Tuscan White Bean Skillet Recipe has become a staple in my kitchen because it’s just so reliable and delicious every single time. I love sharing it with friends and family, especially when I want something comforting yet elegant in a flash. Give it a try—you’ll soon see why it’s one of those recipes you’ll want to keep coming back to.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Tuscan White Bean Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 137 reviews
  • Author: Nora
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Tuscan, Italian
  • Diet: Vegetarian

Description

This Creamy Tuscan White Bean Skillet is a hearty, flavorful one-pan meal featuring tender cannellini beans simmered with sun-dried tomatoes, artichokes, and fresh herbs in a rich creamy sauce. Enhanced with spinach and hard cheese, it’s a comforting vegetarian dish perfect for a quick and satisfying dinner.


Ingredients

Units Scale

Vegetables and Herbs

  • 1 white onion, diced
  • 2 garlic cloves, minced
  • 8 jarred sun-dried tomatoes, chopped
  • 6 chopped jarred artichokes
  • 75g spinach
  • 20g fresh basil leaves, shredded

Pantry and Canned Goods

  • 1 tbsp olive oil
  • 2 tins (400g each) cannellini beans, drained and rinsed
  • 2 tbsp tomato paste
  • 250ml vegetable stock

Dairy and Cheese

  • 250ml heavy cream
  • 20g hard cheese (such as Parmesan), grated

Spices and Seasonings

  • 1 tsp dried oregano
  • 1 tsp dried rosemary
  • Salt and pepper to taste

Instructions

  1. Sauté Aromatics: Heat olive oil in a pan over medium heat. Add the diced onion and sauté for 5-6 minutes until softened and translucent. Then add the minced garlic, chopped artichokes, and sun-dried tomatoes, cooking for an additional 2-3 minutes to release their flavors.
  2. Add Tomato Paste and Beans: Stir in the tomato paste, mixing it thoroughly with the sautéed ingredients. Then add the drained cannellini beans, vegetable stock, dried oregano, and dried rosemary. Stir everything well.
  3. Simmer Sauce: Bring the mixture to a gentle simmer, allowing the sauce to heat through and thicken slightly. This usually takes several minutes and helps the flavors meld together.
  4. Incorporate Cream and Spinach: Stir in the heavy cream and fresh spinach. Cook until the spinach wilts and is fully incorporated into the creamy sauce, about 5 minutes.
  5. Finish and Serve: Grate in the hard cheese and season with salt and pepper to taste. Finally, top the skillet with shredded fresh basil leaves before serving to add a fresh, aromatic finish.

Notes

  • For a vegan alternative, substitute heavy cream with coconut cream or another plant-based cream and replace hard cheese with nutritional yeast or omit it altogether.
  • Add a pinch of red pepper flakes if you like a bit of heat.
  • For extra creaminess, consider stirring in a scoop of soft cheese like ricotta or mascarpone just before serving.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 18g
  • Sodium: 867mg
  • Fat: 29g
  • Saturated Fat: 16g
  • Unsaturated Fat: 11g
  • Trans Fat: 1g
  • Carbohydrates: 59g
  • Fiber: 17g
  • Protein: 16g
  • Cholesterol: 76mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star