Creamy Tuscan White Bean Soup

Featured in: One-Dish Meal Ideas

This luxurious Tuscan-inspired soup combines tender cannellini beans with savory crumbled Italian sausage, sweet carrots, and fresh baby spinach swimming in a velvety cream-enriched broth. The entire dish comes together in just 30 minutes, making it perfect for busy weeknights when you crave something comforting yet elegant. The dried Italian herbs and optional red pepper flakes add layers of Mediterranean warmth, while a finish of freshly grated Parmesan brings everything together beautifully.

Updated on Wed, 28 Jan 2026 11:25:00 GMT
Creamy Tuscan White Bean Soup With Sausage steaming in a rustic bowl, topped with Parmesan and fresh spinach. Save
Creamy Tuscan White Bean Soup With Sausage steaming in a rustic bowl, topped with Parmesan and fresh spinach. | forknotion.com

The first time I made this Tuscan white bean soup, I was desperate for warmth during a particularly brutal winter storm. Our power had flickered all day, and I kept thinking about a small trattoria in Florence where I'd had something similar years before. The kitchen filled with the savory aroma of Italian sausage and herbs while wind howled outside my windows. Something about stirring that creamy broth felt like creating a shield against the cold outside.

My neighbor Lucy knocked on my door one snowy evening just as I was ladling this soup into bowls. Her car was stuck in her driveway, and she needed help pushing it out. I insisted she stay for dinner first, and watching her expression change after the first spoonful made me realize I had stumbled onto something special. She asked for the recipe three times before leaving, and now it's become our unofficial neighborhood emergency soup.

Ingredients

  • Italian sausage: The foundation that gives this soup its personality, I've discovered the fat from the sausage creates little pockets of flavor that burst with each spoonful.
  • Cannellini beans: These velvety beans absorb flavor while maintaining their shape, and I've learned to always keep a few cans in my pantry specifically for this recipe.
  • Heavy cream: The transformative element that turns this from a regular bean soup into something luxurious, and I never skimp on quality here.
  • Fresh baby spinach: Adds a bright pop of color and nutrition, and I love watching it wilt and meld into the creamy broth.
  • Dried Italian herb mix: My little shortcut that delivers complex flavor without opening five different herb jars.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Brown the sausage:
Start by melting butter in your Dutch oven and adding the crumbled sausage, letting it sizzle until you see those beautiful golden brown edges forming. The kitchen will fill with an aroma that always draws someone in to ask what's cooking.
Build the flavor base:
Toss in your diced onions and carrots, letting them soften and absorb all those wonderful sausage drippings. When you add the garlic, stand over the pot for a moment and breathe in as the fragrance blooms.
Create your soup foundation:
Stir in those creamy beans, herbs, and optional red pepper flakes, then pour in the chicken broth and bring it all to a gentle simmer. You'll see the broth taking on a richer color as the flavors start to meld.
Add the creamy element:
Lower the heat before stirring in the heavy cream, then let everything bubble gently for about 6 minutes. This is when the magic happens as the broth becomes silky and the beans soften just a bit more.
Finish with freshness:
Add handfuls of spinach and watch it wilt into the creamy mixture, turning bright green at first then softening completely. Taste and season with salt and pepper until it makes you smile.
Serve with flourish:
Ladle the steaming soup into bowls and shower with freshly grated Parmesan that melts slightly into the surface. Have crusty bread nearby for inevitable dipping and sopping.
A ladle pouring Creamy Tuscan White Bean Soup With Sausage into a bowl alongside crusty bread. Save
A ladle pouring Creamy Tuscan White Bean Soup With Sausage into a bowl alongside crusty bread. | forknotion.com

My daughter called this her good luck soup during her final exams last year. She claimed that every time she ate it before a test, she aced it. We ended up making huge batches that filled our freezer, and her roommates started requesting it too. Now when I visit her at college, I bring vacuum-sealed portions that she treats like currency in her dorm.

Making It Your Own

The beauty of this Tuscan soup lies in its adaptability to whatever you have on hand. I've made it with leftover rotisserie chicken when I had no sausage, and once with white beans I'd cooked from dried in my pressure cooker. Each variation tells its own story, each just as satisfying as the last. My vegetarian friend Sara loves it with plant-based sausage and vegetable broth, proving its versatility extends beyond traditional ingredients.

Serving Suggestions

While this soup stands proudly on its own, I've discovered certain pairings that elevate the experience even further. A simple arugula salad dressed with lemon and olive oil provides the perfect acidic contrast to the creamy soup. For casual gatherings, I serve it in mugs that guests can cradle with both hands, creating an instant atmosphere of comfort. My husband insists it tastes even better eaten by firelight, and I must admit there's something to his theory.

Storage and Make-Ahead Tips

This soup has saved me during busy weeks when cooking from scratch each night feels impossible. I often make a double batch on Sunday afternoons, portioning it into glass containers that stack neatly in the refrigerator or freezer. The flavors actually deepen after a day or two, making it one of those rare dishes that improves with time.

  • For refrigerator storage, cool the soup completely before transferring to airtight containers, where it will keep beautifully for up to 4 days.
  • When freezing, leave about an inch of headspace in your containers to allow for expansion, and the soup will remain delicious for up to 3 months.
  • Reheat gently on the stovetop rather than using high heat, which helps prevent the cream from separating.
Close-up of Creamy Tuscan White Bean Soup With Sausage featuring sausage crumbles, carrots, and wilted spinach. Save
Close-up of Creamy Tuscan White Bean Soup With Sausage featuring sausage crumbles, carrots, and wilted spinach. | forknotion.com

Every pot of this Tuscan bean soup feels like a small celebration, a reminder that comfort doesn't have to be complicated. In our house, it's become the unofficial signal that someone needs nurturing, whether that's a physical cold or just the emotional kind that requires a bowl of something warm and wonderful.

Recipe Questions & Answers

Can I make this soup dairy-free?

Absolutely. Substitute the heavy cream with full-fat coconut cream for a rich dairy-free alternative, or simply omit the cream entirely and add extra chicken broth for a lighter version while maintaining all the savory flavors.

What type of beans work best?

Cannellini or great northern beans are ideal choices due to their creamy texture and mild flavor that perfectly complements the Tuscan seasoning profile. Both varieties hold their shape well while becoming tender during simmering.

How can I make the soup thicker?

Mash some of the beans against the side of the pot before adding the cream. This releases starch and creates a naturally thicker, more velvety consistency without needing any additional thickeners or flour.

Can I use turkey or chicken sausage instead?

Yes, turkey or chicken sausage work wonderfully as lighter alternatives. They'll provide the same savory depth and protein while reducing the overall fat content. Just ensure they're well-seasoned to maintain the robust flavor profile.

How long does this soup keep?

The soup stores beautifully in the refrigerator for 3-4 days in an airtight container. The flavors actually develop and deepen over time. Reheat gently over low heat, adding a splash of broth if needed to restore consistency.

What wine pairs well with this dish?

A crisp Pinot Grigio or Sauvignon Blanc complements the creamy richness beautifully. The wine's acidity cuts through the luxurious broth while enhancing the Italian herbs and sausage flavors.

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

Hearty Tuscan soup with white beans, sausage, spinach, and carrots in a creamy broth. Ready in 30 minutes.

Prep Duration
10 minutes
Time for Cooking
20 minutes
Overall Time
30 minutes
Created by Rebecca Moore


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Information 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 cannellini beans (14 oz each), drained and rinsed

Broth & Dairy

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

Herbs & Seasonings

01 1 tsp dried Italian herb mix
02 ½ tsp 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 Prepare

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

Build the Flavor Base: Add onion and carrots to the pot. Sauté for 4 minutes until vegetables are softened. Stir in garlic and cook for 1 minute until fragrant.

Step 03

Add Beans and Seasonings: Stir in the 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 the flavors to meld.

Step 05

Finish with Spinach: 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.

Tools Needed

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

Allergy Warnings

Go through every item for any allergens and talk to your healthcare provider if you have concerns.
  • Contains dairy (butter, cream, Parmesan)
  • Contains potential gluten in sausage and broth (use certified gluten-free if needed)
  • Contains possible sulfites in sausage

Nutrition Breakdown (per portion)

These values are provided for your reference only. Always seek medical guidance if you have dietary needs.
  • Energy (Calories): 510
  • Fats: 32 grams
  • Carbohydrates: 31 grams
  • Proteins: 24 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.