Creamy Tuscan White Bean Soup

Featured in: Comfort Meals At Home

This rich and comforting Tuscan-inspired soup 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 hearty and satisfying. The combination of Italian herbs, garlic, and optional red pepper flakes creates layers of flavor, while the heavy cream adds that signature velvety texture. Serve with freshly grated Parmesan and crusty bread for the ultimate cozy bowl.

Updated on Wed, 28 Jan 2026 09:47:00 GMT
Creamy Tuscan White Bean Soup With Sausage served steaming in a rustic bowl, topped with Parmesan and wilted spinach. Save
Creamy Tuscan White Bean Soup With Sausage served steaming in a rustic bowl, topped with Parmesan and wilted spinach. | dailykefta.com

The rain was drumming steadily against my kitchen window that November afternoon when I first created this Tuscan white bean soup. With wet shoes kicked off by the door and a chill that seemed to seep into my bones, I craved something that would warm me from the inside out. Standing over the pot, watching the cream swirl into the broth, I inhaled that heavenly aroma of sausage and herbs and knew this recipe would become part of my cold-weather ritual.

Last winter, my friend Elise dropped by unexpectedly after a particularly brutal day at work. Her shoulders were hunched with tension as she walked through the door, but I happened to have this soup simmering on the stove. I ladled it into my grandmother's blue ceramic bowls, handed her a piece of crusty bread, and watched her take that first spoonful. The way her expression softened told me everything I needed to know. Sometimes the greatest gift we can give is a bowl of something warm and filling.

Ingredients

  • Italian sausage: The backbone of flavor in this soup, I prefer using half mild and half spicy for a perfect balance that pleases everyone at the table.
  • Cannellini beans: Their creamy texture is what makes this soup so luxurious, and they absorb the flavors of the broth beautifully.
  • Heavy cream: This transforms the broth from ordinary to extraordinary, creating a silky mouthfeel that feels indulgent without being too rich.
  • Fresh spinach: I add this right at the end so it maintains its bright color and nutritional value, plus those green flecks make the soup look as good as it tastes.
  • Dried Italian herbs: One of those pantry shortcuts I refuse to feel guilty about, this blend brings together all the Tuscan flavors without having to buy five different herb jars.

Instructions

Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Build the flavor base:
In a large pot or Dutch oven, melt the butter over medium heat until it begins to foam, then add your crumbled sausage. Break it up with your spoon as it cooks, looking for that golden-brown color that signals all the flavor is developing.
Soften the aromatics:
Once your sausage is browned, toss in those diced onions and carrots. Youll notice they start to pick up the savory notes from the meat as they soften and become translucent.
Create the soup foundation:
When you add the beans and herbs, take a moment to stir everything well so the beans get coated in all those flavors. The chicken broth deglazes the pan, capturing every bit of goodness from the bottom of the pot.
Make it creamy:
This is my favorite part, watching the heavy cream transform the broth into something luxurious. Keep the heat low to prevent any separation, and let those flavors meld together for the full 5-7 minutes.
Finish with freshness:
When you add the spinach, it will look like too much at first but trust me, it wilts down quickly. I love watching the bright green leaves soften into the creamy backdrop.
Product image
Wash produce, prep ingredients, rinse cookware, and streamline cooking tasks with an all-in-one sink workstation.
Check price on Amazon
Rustic bowl of Creamy Tuscan White Bean Soup With Sausage, garnished with spinach and served alongside crusty bread. Save
Rustic bowl of Creamy Tuscan White Bean Soup With Sausage, garnished with spinach and served alongside crusty bread. | dailykefta.com

My brother, who claims to hate beans in any form, once ate three bowls of this soup before I told him what was in it. The look of betrayal on his face quickly melted away as he grudgingly asked for the recipe. Now its become his go-to comfort meal too, proving that sometimes the best dishes are the ones that challenge our preconceptions about ingredients we think we dont like.

Make-Ahead Options

One snowy weekend when I knew Id have a busy week ahead, I prepped all the ingredients for this soup in advance. The chopped vegetables went into one container, the beans were drained and rinsed into another, and I even browned the sausage ahead of time. When Wednesday evening rolled around and I was too tired to think, I was grateful to my weekend self for the foresight. The soup came together in less than 15 minutes, reminding me that a little preparation can be an act of kindness to your future self.

Serving Suggestions

The first time I served this soup at a gathering, I set up a little topping bar beside the pot, complete with extra red pepper flakes, fresh herbs, and three different kinds of grated cheese. Watching guests customize their bowls became an unexpected conversation starter, with everyone comparing their preferred combinations and exchanging flavor notes. Sometimes the interactive element of a meal creates connections as nourishing as the food itself.

Storage and Reheating

After accidentally leaving a container of this soup in the refrigerator for four days, I discovered it tasted even better than when freshly made, with the flavors having melded together in a way that elevated the entire dish. When reheating, I learned to do it slowly over low heat, stirring occasionally to keep the cream from separating.

  • Store leftovers in an airtight container in the refrigerator for up to 4 days for optimal flavor development.
  • When reheating, add a splash of broth if the soup has thickened too much in storage.
  • Avoid freezing this soup as the cream can separate and the texture of the beans can become mealy when thawed.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Golden sausage and tender white beans swim in the creamy broth of this Creamy Tuscan White Bean Soup. Save
Golden sausage and tender white beans swim in the creamy broth of this Creamy Tuscan White Bean Soup. | dailykefta.com

This Tuscan white bean soup has taught me that true comfort food isnt just about the ingredients, but about the moments we create around the table. As the seasons change, this recipe remains constant, ready to wrap anyone who tastes it in a warm culinary embrace.

Recipe FAQs

Can I make this soup dairy-free?

Yes, substitute the heavy cream with full-fat coconut cream for a dairy-free version. Alternatively, omit the cream entirely and add extra broth for a lighter soup while maintaining the rich flavors from the sausage and herbs.

What type of sausage works best?

Italian sausage (either mild or spicy) works beautifully as it provides the authentic Tuscan flavor profile. You can also use turkey or chicken sausage for a lighter version, or plant-based sausage for a vegetarian option.

How do I store and reheat leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 4 days. The flavors often improve overnight. Reheat gently over medium-low heat, stirring occasionally. You may need to add a splash of broth when reheating as the soup tends to thicken.

Can I freeze this soup?

Yes, this soup freezes well for up to 3 months. However, the cream may separate slightly upon thawing. To prevent this, consider freezing without the cream and adding fresh cream when reheating. Cool completely before transferring to freezer-safe containers.

How can I make the soup thicker?

Mash about a cup of the beans against the side of the pot before adding the cream. This releases starch and creates a naturally thicker, creamier base. You can also let it simmer longer to reduce the liquid slightly.

What can I serve with this soup?

Crusty bread, garlic knots, or focaccia are perfect for soaking up the creamy broth. A crisp white wine like Pinot Grigio complements the rich flavors beautifully. A simple green salad with vinaigrette adds freshness to balance the hearty soup.

Creamy Tuscan White Bean Soup

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

Prep Time
10 min
Time to Cook
20 min
Overall Time
30 min
Recipe by Harper Nelson


Skill Level Easy

Cuisine Italian

Portions 4 How Many Servings

Diet Preferences 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 (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 1/2 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

Steps

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 minced garlic and cook for 1 minute until fragrant.

Step 03

Build the Broth: 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 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 Info

Always review ingredients for potential allergens. When unsure, ask a healthcare expert.
  • Contains dairy products: 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 (each serving)

For info only—never a medical replacement. Please check with your provider if needed.
  • Energy (calories): 510
  • Fats: 32 g
  • Carbohydrates: 31 g
  • Proteins: 24 g