Creamy Tuscan White Bean Soup

Featured in: Everyday Dinners

This hearty Tuscan-inspired bowl brings together tender cannellini beans, savory Italian sausage, and fresh vegetables in a luxuriously creamy broth. Ready in just 30 minutes, it delivers restaurant-quality comfort with simple ingredients you likely have on hand.

The secret lies in building layers of flavor—starting with browned sausage, then simmering vegetables and beans in chicken broth before finishing with heavy cream. Fresh spinach adds vibrant color and nutrition right at the end.

Perfect for busy weeknights or casual entertaining, this soup pairs beautifully with crusty bread and a crisp white wine like Pinot Grigio.

Updated on Fri, 30 Jan 2026 05:35:21 GMT
Creamy Tuscan White Bean Soup with Sausage, spinach, and carrots served steaming in a rustic bowl, garnished with Parmesan. Pin It
Creamy Tuscan White Bean Soup with Sausage, spinach, and carrots served steaming in a rustic bowl, garnished with Parmesan. | rapidtongs.com

The first time I made this Tuscan White Bean Soup, it was raining sideways against my kitchen windows. I'd just returned from Florence with dreams of rustic Italian flavors still lingering on my tongue. My kitchen filled with the aroma of sizzling sausage and herbs as I stirred the pot, sipping a glass of Pinot Grigio and listening to the storm. That evening, this soup transformed my dreary apartment into a Tuscan farmhouse kitchen.

Last winter during that brutal cold snap, my neighbor lost power and showed up at my door looking positively frozen. Without saying a word, I ladled this steaming soup into my biggest bowl and watched relief wash over her face with the first spoonful. She closed her eyes and sighed before asking for the recipe, which I scribbled on a paper napkin while we finished the whole pot together.

Ingredients

  • Italian sausage: The soul of this soup, providing rich, seasoned fat that flavors the entire pot I learned the hard way that removing the casing first makes all the difference.
  • Cannellini beans: These creamy white beans hold their texture while still partly breaking down to thicken the broth naturally I always keep extra cans in my pantry just for this soup.
  • Heavy cream: Just one cup transforms this from a basic bean soup into something luxurious that tastes like it simmered all day.
  • Fresh spinach: Adds a burst of color and nutrition that wilts perfectly into the hot soup I love watching the bright green leaves collapse and soften.
  • Italian herbs: These dried herbs bring instant Tuscan countryside flavor I crush them between my palms before adding to release more oils.

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 the butter in your Dutch oven until it foams slightly, then add the crumbled sausage. Listen for that satisfying sizzle as it hits the hot surface and breathe in the fragrant fat rendering out.
Build the aromatics:
Once the sausage has developed those crispy brown edges, toss in your diced onion and carrots. Theyll pick up all those savory bits from the bottom of the pot as they soften and release their sweetness.
Create the base:
When you add the garlic, youll notice an immediate punch of aroma filling your kitchen. Follow quickly with the beans, herbs and broth, letting everything come to a gentle bubble.
Make it creamy:
Lowering the heat is crucial before adding that silky heavy cream. Youll see the transformation happen as you stir the white cream into the golden broth it turns into the most beautiful ivory color.
Finish with greens:
The final magic happens when you add handfuls of fresh spinach watching them collapse into the hot soup. Test a bean for tenderness and adjust your seasonings now, being generous with the black pepper.
Pin It
| rapidtongs.com
Pin It
| rapidtongs.com

A couple years ago, my brother called from the airport saying his flight was canceled due to snow, and he was coming over. I had less than an hour to prepare something warming. This soup came together so quickly that when he arrived, stomping snow from his boots, the house already smelled like a proper welcome home. He ate three bowls and fell asleep on my couch, the empty bowl still balanced on his chest.

Make It Your Own

What I love about this recipe is how it bends to your preference without losing its soul. Some nights I throw in leftover roasted chicken instead of sausage, or swap kale for the spinach when I want something with more texture and chew. Once when I was out of heavy cream, I used mascarpone cheese stirred in at the end, which created this incredible richness that now sometimes I do on purpose.

Perfect Pairings

The first time I served this soup at a dinner party, I worried it might be too simple. But paired with a crisp Pinot Grigio and some garlic-rubbed crostini for dipping, my friends were scraping their bowls clean with embarrassing enthusiasm. The brightness of the wine cuts through the creamy richness in a way that makes each spoonful feel new again, like the flavors reset with each sip.

Storage and Reheating

I actually think this soup tastes even better the next day, after the flavors have had time to get to know each other in the refrigerator overnight. The beans absorb more of the savory broth, and everything becomes even more integrated and harmonious.

  • Store any leftovers in an airtight container in the refrigerator for up to 3 days the beans will continue absorbing liquid so you might need to add a splash of broth when reheating.
  • Reheat gently on the stovetop over medium-low heat rather than microwaving to preserve the creamy texture and prevent the dairy from separating.
  • This soup does not freeze well because of the cream, so plan to enjoy it fresh or within a few days.
A cozy bowl of Creamy Tuscan White Bean Soup with Sausage, featuring tender beans, wilted spinach, and a rich, creamy broth. Pin It
A cozy bowl of Creamy Tuscan White Bean Soup with Sausage, featuring tender beans, wilted spinach, and a rich, creamy broth. | rapidtongs.com
A cozy bowl of Creamy Tuscan White Bean Soup with Sausage, featuring tender beans, wilted spinach, and a rich, creamy broth. Pin It
A cozy bowl of Creamy Tuscan White Bean Soup with Sausage, featuring tender beans, wilted spinach, and a rich, creamy broth. | rapidtongs.com

This soup has become my signature offering when comfort is needed. It has fed friends through breakups, celebrated new jobs, and warmed us through power outages all while seeming much more complex than its simple 30-minute preparation would suggest.

Your Questions Answered

Can I make this soup ahead of time?

Absolutely. This soup actually tastes better the next day as flavors have time to meld. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently over low heat, adding a splash of broth if needed to thin.

What type of beans work best?

Cannellini or great northern beans are ideal for their creamy texture and mild flavor that absorbs the broth beautifully. Avoid using red kidney beans as they'll alter the classic Tuscan profile.

Can I freeze this soup?

Yes, though the cream may separate slightly upon thawing. Freeze without the cream, then stir it in when reheating. Alternatively, freeze fully made soup and whisk vigorously when reheating to re-emulsify.

How do I make it lighter?

Substitute turkey or chicken sausage for pork, use half-and-half instead of heavy cream, or replace dairy entirely with coconut cream. The soup will still be satisfying and flavorful.

What can I serve alongside?

Crusty Italian bread or garlic bread is perfect for soaking up the creamy broth. A simple green salad with vinaigrette balances the richness. For wine, pair with Pinot Grigio or a light Chianti.

Can I make it vegetarian?

Replace sausage with plant-based crumbles or extra vegetables like mushrooms and zucchini. Use vegetable broth instead of chicken broth. The result remains hearty and satisfying.

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 and hearty Tuscan-inspired soup with tender white beans, crumbled sausage, fresh spinach, and carrots in a luxuriously creamy broth.

Prep Duration
10 minutes
Cook Duration
20 minutes
Complete Time
30 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style Italian

Makes 4 Portions

Diet Preferences None specified

What You'll 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 (14 oz each) cannellini or great northern beans, 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 0.5 teaspoon crushed red pepper flakes
03 Salt and freshly ground black pepper to taste

For Serving

01 Freshly grated Parmesan cheese
02 Crusty bread, optional

How-To Steps

Step 01

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

Step 02

Sauté aromatics: Add diced onion and carrots to the pot. Sauté for 4 minutes until vegetables soften. Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

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

Step 04

Create the creamy texture: Reduce heat to low and stir in heavy cream. Simmer gently for 5 to 7 minutes, allowing flavors to meld together.

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.

What You'll Need

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

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains dairy: butter, cream, and Parmesan cheese
  • Contains potential gluten in sausage and broth; use certified gluten-free products if needed
  • Contains possible sulfites in sausage

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 510
  • Fat Content: 32 g
  • Carbohydrates: 31 g
  • Protein Amount: 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.