Healthy Creamy Tuscan White Bean Skillet

There are dinners you plan for. And then there are dinners you make because you open the pantry and realize the cans of beans have been waiting more patiently than…

Healthy creamy Tuscan white beans with spinach and sun-dried tomatoes

There are dinners you plan for.

And then there are dinners you make because you open the pantry and realize the cans of beans have been waiting more patiently than you have.

This creamy white bean skillet is for the second kind of evening.

White beans simmer with garlic, sun-dried tomatoes, spinach, herbs, and a light creamy sauce until everything becomes warm and comforting.

It’s simple enough for a weekday, inexpensive enough to keep in regular rotation, and requires only one skillet.

Even better, most of the ingredients can sit patiently in your pantry or refrigerator until you need them.

Why You’ll Love This Recipe

  • Ready in about 25 minutes
  • Vegetarian
  • One-pan dinner
  • Budget-friendly
  • High in fiber
  • Uses pantry staples
  • Easy to customize
  • Cozy without being particularly heavy

Ingredients

  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 1 tablespoon olive oil
  • 1 small yellow onion, finely diced
  • 4 garlic cloves, minced
  • ½ cup chopped sun-dried tomatoes
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon smoked paprika
  • ¼ teaspoon red pepper flakes, optional
  • 1 cup low-sodium vegetable broth
  • ½ cup milk or half-and-half
  • ⅓ cup grated Parmesan
  • 4 cups baby spinach
  • 1 tablespoon lemon juice
  • ¼ teaspoon black pepper
  • Salt, to taste
  • Fresh basil or parsley

For Serving

  • Whole-grain bread
  • Brown rice
  • Whole wheat pasta
  • Quinoa, optional
Ingredients for creamy Tuscan white bean skillet

Instructions

1. Cook the onion

Heat olive oil in a large skillet over medium heat.

Add the onion and cook for approximately 3–4 minutes, until softened.

Add the garlic and cook for another 30 seconds.

2. Add the sun-dried tomatoes

Stir in the sun-dried tomatoes, Italian seasoning, smoked paprika, and optional red pepper flakes.

Cook for approximately one minute.

This wakes up the dried herbs and lets the tomato flavor spread into the oil.

3. Add the beans

Add the cannellini beans and vegetable broth.

Stir everything together and bring it to a gentle simmer.

Cook for approximately 5 minutes.

4. Mash a few beans

Using the back of a wooden spoon, gently mash some — not all — of the beans against the side of the skillet.

This releases some of their starch and naturally thickens the sauce.

Mashing cannellini beans to thicken creamy white bean skillet

5. Make it creamy

Reduce the heat to low.

Add the milk and Parmesan and stir gently until the cheese melts into the sauce.

Don’t let the mixture boil aggressively after adding the dairy.

6. Add the spinach

Add the spinach a handful at a time.

It will initially look like far too much spinach.

Give it approximately two minutes.

Spinach is dramatic that way.

7. Finish

Stir in the lemon juice and black pepper.

Taste before adding additional salt because both Parmesan and sun-dried tomatoes can already contribute plenty.

Top with fresh basil or parsley.

Sarah’s Tip

Mash some of the beans before reaching for more cream.

A few mashed cannellini beans release starch into the broth and make the sauce naturally thicker.

You still get a creamy dinner, but the beans themselves do some of the work.

Leave plenty whole so the skillet doesn’t turn into bean purée.

Can I Use Different White Beans?

Absolutely.

Cannellini beans are especially creamy, but you can also use:

  • Great Northern beans
  • Navy beans
  • Butter beans

The texture will vary slightly, but the basic recipe still works.

Can I Make It Dairy-Free?

Yes.

Use an unsweetened plant-based milk suitable for savory cooking and either omit the Parmesan or use your preferred alternative.

The mashed beans still provide body, so the recipe doesn’t depend entirely on dairy for its creamy texture.

Make It Family-Friendly

Leave out the red pepper flakes and let anyone who wants heat add them at the table.

If spinach is controversial in your household, chop it before adding it.

Sometimes the difference between “I don’t like spinach” and silence at dinner is simply making the spinach harder to identify.

I make no claims about the psychology involved.

Add More Protein

The beans already provide plant protein, but you could add:

  • Shredded chicken
  • Cooked turkey
  • Shrimp
  • An egg on top

But I actually like leaving this one vegetarian.

Not every dinner needs meat added simply because there’s room in the skillet.

What to Serve With Creamy White Beans

My first choice would be toasted whole-grain bread.

You can scoop up both the beans and sauce without creating another complicated side dish.

It also works with:

  • Whole wheat pasta
  • Brown rice
  • Quinoa
  • Roasted potatoes
  • Simple green salad

Meal Prep

This is another good lunch recipe because the flavors become even more settled after sitting overnight.

Divide into containers with brown rice or quinoa, or pack bread separately so it doesn’t become soggy.

Storage

Store leftovers in an airtight container in the refrigerator for 3–4 days.

The sauce will thicken as it cools.

When reheating, add a splash of broth or milk and warm gently until creamy again.

FAQ

Are cannellini beans healthy?

Cannellini beans provide plant-based protein, fiber and several important nutrients. They’re also naturally low in fat and work particularly well in soups, stews and creamy skillet dishes.

How do you make white beans creamy without heavy cream?

Mash a portion of the beans into the cooking liquid. Their starch naturally thickens the sauce, allowing you to create a creamy texture without relying entirely on cream.

What can I substitute for cannellini beans?

Great Northern beans, navy beans and butter beans can all work. Their size and texture differ slightly, but each works well in a creamy white bean skillet.

Can I make creamy Tuscan white beans dairy-free?

Yes. Use an unsweetened plant-based milk intended for savory cooking and omit the Parmesan or replace it with a suitable dairy-free alternative.

What goes well with Tuscan white beans?

Whole-grain toast, pasta, brown rice, quinoa, roasted potatoes and simple salads all work well. Crusty bread is particularly useful for scooping up the creamy sauce.

How long do cooked white beans keep in the refrigerator?

Store the finished dish in an airtight container in the refrigerator for approximately 3–4 days. Add a splash of broth or milk when reheating if the sauce has thickened.

Comments

Leave a Reply

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