Creamy Tuscan White Bean Soup

Featured in: Comfort Meals At Home

This hearty Tuscan-style soup combines tender cannellini beans with crumbled Italian sausage, diced carrots, and fresh baby spinach in a velvety creamy broth. Ready in just 30 minutes, it delivers restaurant-quality comfort food with minimal effort. The luxurious texture comes from heavy cream and butter, while Italian herbs and red pepper flakes add authentic Mediterranean warmth. Perfect with crusty bread and grated Parmesan.

Updated on Wed, 28 Jan 2026 10:50:00 GMT
Steaming bowl of Epic Creamy Tuscan White Bean Soup With Sausage, topped with melted Parmesan and fresh spinach. Save
Steaming bowl of Epic Creamy Tuscan White Bean Soup With Sausage, topped with melted Parmesan and fresh spinach. | petitskillet.com

The first snowfall of the season had just blanketed our neighborhood when I stumbled across this Tuscan bean soup recipe scribbled in my grandmother's cookbook. Steam fogged up the kitchen windows as the aroma of sausage and herbs filled our home that evening. My husband came in from shoveling the driveway, his cheeks flushed with cold, and immediately gravitated toward the pot on the stove. "Whatever that is," he said, peeling off his gloves, "I need a bowl immediately."

Last winter, when my sister was going through a difficult time, I packed this soup in a thermos and drove it to her house. We sat at her kitchen table, steam rising from our mugs, and somehow the warmth of the soup seemed to thaw something inside her. By the bottom of the bowl, she was talking about future plans again. Sometimes food does what words cannot.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Italian sausage: The foundation of flavor in this soup, I've learned that letting the sausage truly brown creates those irresistible caramelized bits that transform the entire pot.
  • Cannellini beans: These creamy white beans hold their shape while still partially breaking down to thicken the broth naturally, creating that perfect velvety texture.
  • Fresh spinach: Added at the very end to maintain its vibrant green color and nutrients, it wilts just enough to become tender while still providing a fresh counterpoint to the richness.
  • Heavy cream: The magical ingredient that transforms this from good to unforgettable, creating a silky mouthfeel that carries all the flavors together.
  • Italian herb mix: I've experimented with individual herbs, but there's something about this blend that creates the perfect balance of earthiness and warmth without overwhelming the other ingredients.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Brown the sausage:
Melt butter in a large Dutch oven until it's foaming gently, then add your crumbled sausage. Let it develop that gorgeous golden crust before breaking it apart, listening for that satisfying sizzle.
Build the flavor base:
Add your diced onions and carrots to the rendered sausage fat, where they'll soften and absorb all those savory notes. When you add the garlic, you'll know it's ready when that intoxicating aroma rises from the pot.
Create the broth:
Stir in those creamy beans, Italian herbs, and optional pepper flakes before adding your broth, allowing everything to come to a gentle simmer. This is when magic starts happening as all those flavors begin to meld together.
Enrich the soup:
Lower the heat before adding the heavy cream, preventing any chance of curdling while creating that signature velvety texture. Let it gently bubble for those crucial 5-7 minutes when the soup transforms from separate ingredients into a cohesive whole.
Finish with freshness:
Fold in the fresh spinach and watch it wilt into bright green ribbons throughout your creamy creation. Taste and adjust the seasoning, remembering that a final hit of freshly ground black pepper makes all the difference.
Serve with love:
Ladle this liquid comfort into wide bowls, allowing space for a generous sprinkle of fresh Parmesan to melt on top. A slice of crusty bread for dipping is non-negotiable in my house.
A close-up of Epic Creamy Tuscan White Bean Soup With Sausage featuring crumbled meat and carrots in a rich broth. Save
A close-up of Epic Creamy Tuscan White Bean Soup With Sausage featuring crumbled meat and carrots in a rich broth. | petitskillet.com

During a particularly brutal winter storm when we lost power for two days, we heated this soup on our camp stove in the garage. Huddled around the makeshift kitchen in coats and hats, spoons clinking against bowls, we found ourselves laughing instead of complaining about the outage. My daughter now asks for "blackout soup" whenever the weather forecast looks threatening.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Customizing Your Soup

This recipe welcomes adaptation based on what you have on hand. When I was out of spinach one evening, I substituted kale, letting it simmer a few minutes longer until tender. Another time, lacking carrots, I tossed in diced sweet potatoes, which added a subtle sweetness that paired beautifully with the savory sausage. The recipe's foundation remains sturdy even as you experiment with these variations.

Making It Ahead

Sunday afternoon soup-making has become something of a ritual in our house, particularly during the colder months. This Tuscan bean soup actually improves after a day in the refrigerator, as the flavors have time to deepen and meld. The only adjustment I make when reheating is adding a splash more broth or cream if it's thickened too much, and a fresh handful of spinach to brighten things up again.

Serving Suggestions

While this soup is certainly substantial enough to stand alone as a meal, there are several accompaniments that elevate the experience even further. One chilly evening when friends dropped by unexpectedly, I quickly toasted some baguette slices rubbed with garlic and drizzled with olive oil, which they used to scoop up every last drop from their bowls.

  • A simple arugula salad dressed with lemon juice and olive oil provides a bright, peppery contrast to the rich soup.
  • For wine lovers, a crisp Pinot Grigio or light Sangiovese beautifully balances the creamy texture and savory flavors.
  • If serving for a gathering, set out small bowls of extra toppings like toasted pine nuts, fresh basil, or extra red pepper flakes so everyone can customize their bowl.
Family-style pot of Epic Creamy Tuscan White Bean Soup With Sausage, perfect for serving with crusty bread and Pinot Grigio. Save
Family-style pot of Epic Creamy Tuscan White Bean Soup With Sausage, perfect for serving with crusty bread and Pinot Grigio. | petitskillet.com

This soup has become more than just a recipe in our family—it's now the meal I make when someone needs comfort, celebration, or simply the reminder that they're loved. The true magic isn't just in the ingredients but in how it brings people together around the table, conversation flowing as easily as the soup into the bowl.

Recipe Q&A

Can I make this soup dairy-free?

Yes, substitute coconut cream or extra broth for the heavy cream, and use olive oil instead of butter. The soup will still be rich and satisfying.

What type of beans work best?

Cannellini or great northern beans are ideal due to their creamy texture and mild flavor that absorbs the Tuscan herbs beautifully.

How do I make the soup thicker?

Mash some beans against the pot side before adding cream, or let it simmer longer to reduce. The starch naturally thickens the broth.

Can I use turkey or chicken sausage?

Absolutely. Turkey or chicken sausage creates a lighter version while maintaining delicious flavor and protein content.

How long does this soup keep?

Store refrigerated for up to 4 days. The flavors continue to develop, making it even better the next day. Freeze for up to 3 months.

What wine pairs well?

A crisp Pinot Grigio or dry Sauvignon Blanc complements the creamy broth and balances the sausage's richness perfectly.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Tuscan White Bean Soup

Rich Tuscan soup with white beans, sausage, spinach in creamy broth

Prep Duration
10 minutes
Cooking Duration
20 minutes
Total Duration
30 minutes
Recipe By Ellis Carlson


Skill Level Easy

Cuisine Italian

Serves 4 Portions

Diet Info None specified

What You Need

Meats

01 12 oz Italian sausage, casings removed, crumbled

Vegetables

01 1 medium yellow onion, finely diced
02 2 medium carrots, peeled and diced
03 3 garlic cloves, minced
04 3.5 oz fresh baby spinach

Legumes

01 2 cans cannellini beans (14 oz each), drained and rinsed

Broth & Dairy

01 3 cups low-sodium chicken broth
02 1 cup heavy cream
03 2 tablespoons unsalted butter

Herbs & Seasonings

01 1 teaspoon dried Italian herb mix
02 ½ teaspoon crushed red pepper flakes
03 Salt and freshly ground black pepper to taste

For Serving

01 Freshly grated Parmesan cheese
02 Crusty bread

How To Make It

Step 01

Brown the sausage: In a large pot or Dutch oven, melt butter over medium heat. Add crumbled sausage and cook, breaking up with a spoon, until browned and cooked through, approximately 5 minutes.

Step 02

Sauté aromatics: Add onion and carrots, sautéing for 4 minutes until vegetables are softened. Stir in garlic and cook for 1 minute until fragrant.

Step 03

Build the base: Stir in drained beans, Italian herb mix, and red pepper flakes. Pour in chicken broth and bring to a simmer.

Step 04

Incorporate cream: Reduce heat to low and stir in heavy cream. Simmer gently for 5 to 7 minutes, allowing flavors to meld.

Step 05

Finish with greens: Add spinach and cook until wilted, approximately 2 minutes. Season with salt and pepper to taste.

Step 06

Serve: Ladle soup into bowls, top with freshly grated Parmesan, and serve with crusty bread if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot or Dutch oven
  • Sharp knife and cutting board
  • Wooden spoon or spatula
  • Ladle

Allergy Info

Look through each ingredient for allergen concerns, and please ask a medical expert if you've any questions.
  • Contains dairy (butter, cream, Parmesan)
  • Contains potential gluten in sausage and broth
  • Contains possible sulfites in sausage

Nutrition Details (for each serve)

Use these nutrition details as a rough guide—they're not medical advice.
  • Energy: 510
  • Fats: 32 g
  • Carbohydrates: 31 g
  • Proteins: 24 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.