Creamy Tuscan White Bean Soup

Featured in: Everyday Kitchen Meals

This hearty Tuscan-inspired bowl combines tender cannellini beans with savory crumbled Italian sausage, sweet carrots, and fresh baby spinach swimming in a luxuriously creamy broth. The entire dish comes together in just 30 minutes, making it perfect for busy weeknights when you crave something comforting yet satisfying. The heavy cream creates a velvety texture that coats every spoonful, while the Italian herb blend and optional red pepper flakes add layers of warmth and depth.

Mash some beans against the pot's side for extra thickness, or substitute turkey sausage for a lighter version. Serve with freshly grated Parmesan and crusty bread to complete this nourishing meal that's naturally gluten-free when using appropriate ingredients.

Updated on Wed, 28 Jan 2026 10:53:00 GMT
A warm bowl of Epic Creamy Tuscan White Bean Soup with sausage, spinach, and carrots, garnished with fresh Parmesan.  Save
A warm bowl of Epic Creamy Tuscan White Bean Soup with sausage, spinach, and carrots, garnished with fresh Parmesan. | pantryhinge.com

I discovered this Tuscan white bean soup on a rainy October evening when I needed something warm but only had odds and ends in the pantry. The way the cream melted into the broth while the kitchen windows steamed up made me forget about the weather outside completely. My husband walked in as the garlic was hitting the pot and immediately abandoned his plans for takeout. The sausage adds such a beautiful depth that transforms simple ingredients into something that feels almost decadent.

Last winter, my sister dropped by unexpectedly during a snowstorm, still wearing her hospital scrubs after a long shift. I happened to have this soup simmering, and watching her wrap her hands around the bowl and slowly come back to life between spoonfuls became one of those quiet moments of connection. She asked for the recipe before leaving, texting me a few days later that shed made it for her colleagues during their break.

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 backbone of flavor here, I prefer using half sweet and half spicy for a perfect balance, but mild works beautifully if youre cooking for sensitive palates.
  • Cannellini beans: Their creamy texture practically melts into the broth, creating a natural thickness that makes this soup so satisfying.
  • Heavy cream: This transforms an ordinary soup into something restaurant-worthy, and just one cup distributes enough richness throughout the entire pot.
  • Fresh spinach: Adds a bright counterpoint to the richness, wilting down to almost nothing but contributing color and nutrition.
  • Italian herb mix: A convenience that delivers complex flavor without opening multiple spice jars, though fresh herbs work wonderfully if you have them.

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 pot and adding the crumbled sausage, letting it develop those irresistible browned bits that will flavor the entire soup. Youll know its ready when you get that mouthwatering savory aroma and the meat has caramelized edges.
Build the aromatic base:
Add your diced onion and carrots to the pot, letting them soften and absorb the sausage flavor. When they start to turn translucent, add the garlic just briefly to release its fragrance without burning.
Create your broth foundation:
This is where the magic happens as you add beans, herbs, broth and bring everything to a gentle simmer. The beans will begin absorbing all those flavors while contributing their starchy goodness to the broth.
Add the cream:
Lower the heat before stirring in the heavy cream to prevent curdling. Watch as the broth transforms into a silky, light golden color that promises comfort with every spoonful.
Finish with greens:
Add the spinach at the very end, stirring just until it wilts into beautiful green ribbons throughout the soup. Season carefully, tasting as you go until the flavors sing together perfectly.
Epic Creamy Tuscan White Bean Soup served with crusty bread, showing rich, creamy broth with sausage and spinach.  Save
Epic Creamy Tuscan White Bean Soup served with crusty bread, showing rich, creamy broth with sausage and spinach. | pantryhinge.com

The first time I made this for my father-in-law, a man of few words and fewer compliments, he asked for a second bowl before hed even finished his first. That evening, as everyone lingered at the table longer than usual, dipping crusty bread into the last drops in their bowls, I realized good food isnt just about flavor but about the way it brings people together and slows time down just a little.

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.

Make-Ahead Options

This soup actually develops even deeper flavors overnight in the refrigerator, making it perfect for meal prep. I often make a double batch on Sunday afternoons, portioning some for lunches and saving the rest for a no-effort dinner later in the week. Just reheat gently on the stovetop rather than microwaving to prevent the cream from separating, adding a splash of broth if its thickened too much in storage.

Customizing Your Soup

The beauty of this recipe is how adaptable it becomes once you understand its structure. On days when were trying to incorporate more vegetables, I add diced zucchini or bell peppers along with the carrots. Sometimes I substitute kale for spinach when I want a heartier green that retains more texture. For special occasions, a splash of white wine added after sautéing the vegetables creates an elevated flavor profile that pairs beautifully with the cream.

Serving Suggestions

While this soup is certainly substantial enough to stand alone as a meal, Ive discovered a few pairings that complement it perfectly. A simple arugula salad dressed with lemon and olive oil provides a bright counterpoint to the soups richness. For an absolutely beautiful presentation that requires minimal effort, I sometimes float a few homemade croutons on top, where they soak up the creamy broth while still maintaining a slight crunch.

  • For the ultimate comfort experience, serve in wide, shallow bowls that allow the steam to rise and the beautiful ingredients to be visible.
  • A generous dusting of freshly grated Parmesan creates a salty, umami finish that elevates every spoonful.
  • Keep extra broth on hand for leftovers, as the soup will continue to thicken in the refrigerator as the beans absorb liquid.
Close-up of Epic Creamy Tuscan White Bean Soup with sausage crumbles, tender beans, and wilted spinach in creamy broth. Save
Close-up of Epic Creamy Tuscan White Bean Soup with sausage crumbles, tender beans, and wilted spinach in creamy broth. | pantryhinge.com

This Tuscan white bean soup has taught me that extraordinary meals often come from ordinary ingredients combined with a little care. Whether youre cooking for yourself or gathering loved ones around your table, I hope it brings the same warmth and satisfaction to your kitchen that it has to mine.

Recipe FAQs

Can I make this soup dairy-free?

Yes, substitute coconut cream or extra broth for the heavy cream and use dairy-free butter. The texture will differ slightly but remain deliciously 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. Other white beans like navy beans also work well.

How do I store and reheat leftovers?

Store in an airtight container for up to 4 days. Reheat gently over medium-low heat, adding a splash of broth if needed. The soup thickens in the fridge—thin with broth when reheating.

Can I freeze this soup?

Yes, freeze for up to 3 months. The cream may separate slightly when reheating, but whisking brings it back together. Consider adding fresh cream after thawing for best texture.

What can I serve with this soup?

Crusty bread, garlic knots, or a simple green salad complement perfectly. A crisp white wine like Pinot Grigio balances the rich creaminess beautifully.

How spicy is this soup?

The red pepper flakes are optional, so you control the heat. Without them, it's mildly seasoned. Include ½ teaspoon for gentle warmth or increase to 1 teaspoon for more spice.

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, and carrots in a creamy broth—ready in 30 minutes.

Prep time
10 min
Cook time
20 min
Time needed
30 min
Created by Daniel Rivera


Skill Level Easy

Cuisine Italian

Amount 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 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 Steps

Step 01

Brown the Sausage: Melt butter in a large pot over medium heat. Add crumbled sausage and cook, breaking apart with a spoon, until browned and cooked through, approximately 5 minutes.

Step 02

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

Step 03

Build the Base: Stir in 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 completely wilted, approximately 2 minutes. Season with salt and pepper to taste.

Step 06

Serve: Ladle soup into bowls, top with freshly grated Parmesan cheese, 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.

Tools Needed

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

Allergy Details

Review all items for possible allergens. When unsure, reach out to a healthcare expert.
  • Contains dairy: butter, cream, Parmesan cheese
  • Potential gluten in sausage and broth; use certified gluten-free products if required
  • Possible sulfites present in sausage
  • Always verify product labels for specific allergen content

Nutrition info (per portion)

Details here are only for your reference and not a substitute for your doctor's advice.
  • Calories: 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.