Creamy Tuscan White Bean Soup

Featured in: Everyday Home Plates

This satisfying Tuscan-style bowl combines tender cannellini beans with savory crumbled Italian sausage, diced carrots, and fresh baby spinach swimming in a luxuriously creamy chicken broth. Ready in just 30 minutes, this hearty soup delivers restaurant-quality flavors with minimal effort.

Updated on Wed, 28 Jan 2026 08:40:00 GMT
Creamy Tuscan White Bean Soup with Sausage served hot with crusty bread and a Parmesan garnish. Save to Pinterest
Creamy Tuscan White Bean Soup with Sausage served hot with crusty bread and a Parmesan garnish. | khubzstories.com

Last Tuesday stood in my kitchen at 6pm absolutely starving and opened the fridge to find random ingredients that somehow needed to become dinner. Threw this together in thirty minutes flat and my husband asked if I'd been planning it all day. Now it's the soup that saves us on those nights when takeout sounds easier but something homemade sounds better.

My sister came over last month during that weird rainy week and I made this on impulse. She sat at the counter watching me cook and literally sighed when I added the cream at the end. Took three bowls home and texted me the next morning asking for the recipe because her kids kept begging for more.

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: Remove casings and crumble while cooking for maximum browning and flavor distribution
  • Yellow onion: Finely dice so it practically melts into the soup base
  • Carrots: Peel and dice into small pieces for sweetness and texture contrast
  • Garlic cloves: Mince fresh and add late so it does not burn and turn bitter
  • Fresh baby spinach: Add at the very end to maintain vibrant color and nutrients
  • Cannellini beans: Drain and rinse thoroughly to remove excess sodium and starchy liquid
  • Chicken broth: Low sodium lets you control the final seasoning perfectly
  • Heavy cream: Stir in gently and do not let it come to a rolling boil after adding
  • Unsalted butter: Start with this for cooking the sausage and building flavor foundation
  • Dried Italian herb mix: Add with the beans so it has time to rehydrate and bloom
  • Crushed red pepper flakes: Optional but adds a gentle warmth that balances the cream
  • Salt and black pepper: Taste at the end since sausage and broth bring their own saltiness

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Brown the sausage base:
Melt butter in a large pot over medium heat and add crumbled sausage. Cook for about 5 minutes until fully browned breaking it up with your spoon as it cooks.
Soften the vegetables:
Add diced onion and carrots to the pot. Sauté for 4 minutes until they start to soften then stir in garlic for just 1 minute until fragrant.
Build the soup base:
Stir in the beans Italian herbs and red pepper flakes if using. Pour in chicken broth and bring everything to a gentle simmer.
Add the creamy element:
Reduce heat to low and stir in heavy cream. Let it simmer gently for 5 to 7 minutes allowing flavors to meld together.
Finish with greens:
Add fresh spinach and cook until just wilted about 2 minutes. Season with salt and pepper to taste before serving.
Save to Pinterest
| khubzstories.com

Made a double batch for our Super Bowl gathering and everyone ignored the wings to hover over the soup pot. My friend Mark who claims to hate soup went back for thirds and said this changed his entire worldview on what soup could be.

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 It Your Own

Swapped turkey sausage once when trying to be healthier and honestly the flavor difference was minimal but the satisfaction factor stayed high. Have also used coconut milk with surprisingly good results for dairy free friends though the texture changes slightly.

Serving Suggestions

A hunk of crusty bread is non negotiable for soaking up that creamy broth at the bottom of the bowl. A simple green salad with bright vinaigrette cuts through the richness perfectly and a crisp Pinot Grigio makes everything feel like a proper Italian dinner.

Storage and Reheating

This soup actually tastes better the next day when flavors have had time to develop properly. The cream might look slightly separated when you reheat it but a quick whisk brings it back together beautifully. Keeps well for four days and freezes for up to three months without losing quality.

  • Reheat gently over low heat stirring frequently
  • Add a splash of broth if it seems too thick after refrigeration
  • Never freeze with the spinach already added
Steamy bowl of Creamy Tuscan White Bean Soup with Sausage, featuring wilted spinach and carrots in a rich broth. Save to Pinterest
Steamy bowl of Creamy Tuscan White Bean Soup with Sausage, featuring wilted spinach and carrots in a rich broth. | khubzstories.com

There is something so perfect about a soup that comes together this fast but tastes like it simmered all afternoon. This is the recipe that proves comfort food does not need to take all day.

Recipe FAQs

Can I make this soup dairy-free?

Yes, substitute the heavy cream with full-fat coconut cream for a dairy-free version. You can also omit the cream entirely and add extra broth for a lighter, still delicious bowl.

What type of beans work best?

Cannellini or great northern beans are ideal choices due to their creamy texture and mild flavor that absorbs the savory broth beautifully.

Can I use turkey sausage instead?

Absolutely, turkey or chicken sausage makes an excellent lighter substitute while maintaining the savory Italian flavor profile.

How do I store leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth if needed.

Can I freeze this soup?

Freeze without the cream for best results. Add fresh cream when reheating to prevent texture separation. Keeps well frozen for up to 3 months.

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

Prep Time
10 minutes
Time to Cook
20 minutes
Overall Time
30 minutes
Recipe by Nora Whitaker


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary Details 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 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, optional

Directions

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 diced onion and carrots. Sauté for 4 minutes until vegetables soften. Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Build the Broth: Stir in the drained beans, Italian herb mix, and red pepper flakes if using. 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 together.

Step 05

Finish with Greens: Add fresh 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 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.

Gear Needed

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

Allergen Guide

Review every item to spot allergens and reach out to a health expert if you're unsure.
  • 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 products

Nutrition Breakdown (per portion)

Nutritional numbers are for general reference and aren't a substitute for a doctor's guidance.
  • Energy (kcal): 510
  • Total fat: 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.