Creamy Tuscan White Bean Soup

Featured in: Dinner Winners

This velvety Tuscan white bean soup combines crumbled Italian sausage with tender cannellini beans, diced carrots, and fresh baby spinach in a luxurious cream-enriched broth. The Mediterranean-inspired dish comes together in just 30 minutes, making it perfect for busy weeknights when you crave something hearty and satisfying. A blend of dried Italian herbs and optional red pepper flakes adds depth and gentle warmth, while a finishing sprinkle of Parmesan brings everything together.

Updated on Mon, 26 Jan 2026 11:58:00 GMT
Epic Creamy Tuscan White Bean Sausage Soup, a hearty comfort bowl. Save
Epic Creamy Tuscan White Bean Sausage Soup, a hearty comfort bowl. | tastybattle.com

There's something about a steaming bowl of creamy soup that stops time. I discovered this Tuscan white bean soup on a chilly evening when I was craving something deeply satisfying but didn't have hours to spend hovering over the stove. The combination of crumbled sausage, tender beans, and that silky cream came together so quickly that I almost didn't believe it was done. One spoonful and I understood why this humble bowl has fed Italian families for generations.

I made this for my sister on a night when she needed something more than dinner—she needed to feel taken care of. Watching her blow on that first spoonful and then close her eyes with satisfaction reminded me that the best meals aren't about complexity, they're about care. Now it's become our go-to when anyone in the family needs a little comfort.

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, 340 g (12 oz), casings removed: This is your flavor foundation—look for good quality meat since it drives everything else. I learned the hard way that cheap sausage tastes thin and one-note, so it's worth the extra dollar or two.
  • Yellow onion, 1 medium, finely diced: The sweeter cousin of white onions, it softens into the broth without any harsh edges and brings gentle depth.
  • Carrots, 2 medium, peeled and diced: They add natural sweetness and their texture holds up beautifully through simmering, creating little pockets of tenderness.
  • Garlic cloves, 3, minced: Fresh garlic is non-negotiable here—just one minute in the pan wakes up the entire pot.
  • Fresh baby spinach, 100 g (3.5 oz): It wilts down to almost nothing but adds brightness and a nutritional boost at the very end.
  • Cannellini beans, 2 cans (400 g each), drained and rinsed: These creamy white beans are the soul of this soup; rinsing them removes excess starch and prevents a murky broth.
  • Low-sodium chicken broth, 750 ml (3 cups): Low-sodium lets you control the seasoning and prevents the soup from tasting like salt—trust me on this one.
  • Heavy cream, 240 ml (1 cup): This transforms the broth into something silky and luxurious without overwhelming the flavors underneath.
  • Unsalted butter, 30 g (2 tbsp): It helps render the sausage fat and adds richness that enriches every spoonful.
  • Dried Italian herb mix, 1 tsp: A shortcut that captures the essence of basil, oregano, and thyme without hunting for three separate jars.
  • Crushed red pepper flakes, ½ tsp (optional): A gentle warmth that wakes up your palate without making anyone reach for water.
  • Salt and freshly ground black pepper, to taste: Always taste as you go—the broth has salt, the sausage has salt, so you're seasoning on top of a foundation.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon
Render the Sausage Foundation:
Melt butter in your pot over medium heat until it foams slightly, then add the crumbled sausage. As it browns, you'll hear it sizzle and smell that savory richness fill your kitchen—that's when you know it's working. Break it up with your spoon into small, tender pieces as it cooks for about 5 minutes.
Build the Vegetable Base:
Add the diced onion and carrots to the sausage, stirring them around to pick up all those browned bits stuck to the pot—that's liquid gold for flavor. After 4 minutes they'll soften and become translucent, then add the minced garlic for just 1 minute until the aroma becomes almost intoxicating.
Unite the Beans and Broth:
Stir in the drained beans, Italian herbs, and red pepper flakes if you like a little kick. Pour in the chicken broth and turn up the heat just until you see bubbles breaking the surface, then dial it back to a gentle simmer.
Add the Cream and Let it Settle:
Lower the heat and pour in the heavy cream, stirring gently so everything mingles together. Let it barely bubble for 5 to 7 minutes—this isn't a race, and patience here lets all the flavors become friends instead of strangers.
Finish with Spinach and Seasoning:
Toss in the fresh spinach and watch it transform from a pile of green leaves into something silky and incorporated in just about 2 minutes. Taste it now, then season with salt and pepper until it tastes like what you've been craving.
Serve with Ceremony:
Ladle it into bowls, crown each one with a generous handful of fresh Parmesan, and set down a slice of crusty bread for soaking up every last bit. This is the part where the eating finally begins.
Savory sausage and white beans shine in this creamy Tuscan soup. Save
Savory sausage and white beans shine in this creamy Tuscan soup. | tastybattle.com

This soup has become my answer to almost everything—a bad day, a friend stopping by unexpectedly, the moment between seasons when you're not sure what you need but you know it's something warm. There's a kind of magic in how quickly good ingredients become something that tastes like you spent all afternoon on it.

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.

On Sausage Selection

The type of sausage you choose will completely change the personality of this soup. Mild Italian sausage keeps things gentle and lets the cream shine, while spicy sausage turns this into something bold and awakening. I've made it both ways depending on my mood and who I'm feeding, and there's honestly no wrong choice—just pick what your palate is craving that day.

The Cream Question

Heavy cream is the traditional choice, and it creates that restaurant-quality texture that coats your spoon. If dairy isn't in your plans, coconut cream works beautifully and adds a subtle tropical note that somehow works here, or you can skip it entirely and let the beans release their natural creaminess. I've done all three, and each version tells a different story.

Storage and Variations

This soup keeps beautifully in the refrigerator for up to 4 days, and it actually tastes better the next day when everything has had time to deepen and settle. You can freeze it too, though I recommend freezing before adding the cream—then just reheat gently and stir in fresh cream when you're ready to eat. I've learned to make a big batch and have it on hand for moments when my kitchen energy is low but my comfort needs are high.

  • For a thicker version, mash some beans against the pot wall before adding cream to release their starch.
  • Turkey or chicken sausage makes this lighter while keeping all the flavor and satisfaction intact.
  • This pairs beautifully with a crisp Pinot Grigio or a light Vermentino if you're in the mood to be fancy about it.
Product image
Keeps spoons and utensils off counters while cooking, catching drips and keeping your stovetop clean.
Check price on Amazon
Loaded with beans and sausage, this Tuscan soup is perfectly creamy. Save
Loaded with beans and sausage, this Tuscan soup is perfectly creamy. | tastybattle.com

This soup exists in that sweet spot where effort is minimal but satisfaction is absolute. Come back to it whenever you need to remember that the simplest ingredients, treated with attention and care, can create something truly nourishing.

Recipe Questions

Can I make this soup ahead of time?

Absolutely. This soup actually tastes even 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 or cream if needed to restore consistency.

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 Italian sausage. Both varieties hold their shape well during simmering while becoming tender enough to create that luxurious mouthfeel.

Can I freeze this soup?

Yes, though the cream may separate slightly upon thawing. For best results, cool completely before freezing in portions for up to 3 months. Thaw overnight in the refrigerator and reheat slowly, whisking gently to recombine the creamy broth.

How can I make this lighter?

Substitute turkey or chicken sausage for pork sausage, replace heavy cream with half-and-half or coconut cream, or increase the vegetable-to-cream ratio. You can also omit the cream entirely and use an immersion blender to partially purée some beans for natural thickness.

What can I serve alongside?

Crusty bread or garlic bread is perfect for soaking up the creamy broth. A crisp green salad with balsamic vinaigrette provides a fresh contrast. For a complete Italian-inspired meal, pair with a glass of Pinot Grigio or Chianti.

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 for the ultimate comfort bowl.

Prep duration
10 min
Cook duration
20 min
Complete duration
30 min
Created by Alex Ramirez


Skill level Easy

Heritage Italian

Output 4 Portions

Nutritional specifications None specified

Components

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 ½ teaspoon crushed red pepper flakes
03 Salt and freshly ground black pepper to taste

For Serving

01 Freshly grated Parmesan cheese
02 Crusty bread

Directions

Phase 01

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

Phase 02

Sauté Aromatics: Add onion and carrots to the pot and sauté for 4 minutes until softened. Stir in garlic and cook for 1 minute until fragrant.

Phase 03

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

Phase 04

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

Phase 05

Wilt the Spinach: Add spinach and cook until wilted, approximately 2 minutes. Season with salt and pepper to taste.

Phase 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.

Necessary tools

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

Allergy details

Review each component for potential allergens and seek professional healthcare advice if uncertain.
  • Contains dairy products including butter, cream, and Parmesan cheese
  • May contain gluten in sausage and broth; use certified gluten-free products if needed
  • Possible sulfites in sausage; always verify product labels

Nutrient breakdown (each portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • 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.