Creamy Tuscan White Bean Soup

Featured in: Year-Round Food Ideas

This hearty Tuscan-inspired soup combines tender cannellini beans, savory Italian sausage, fresh spinach, and sweet carrots in a luxuriously creamy broth. The butter-sautéed vegetables and crumbled sausage create a rich foundation, while heavy cream adds silky texture. Finished with Italian herbs and optional red pepper flakes, this comforting bowl comes together in just 30 minutes and serves 4. Top with freshly grated Parmesan and serve alongside crusty bread for a complete meal.

Updated on Thu, 29 Jan 2026 15:43:58 GMT
A warm bowl of Epic Creamy Tuscan White Bean Soup With Sausage, featuring tender beans and wilted spinach in a rich, savory broth. Save
A warm bowl of Epic Creamy Tuscan White Bean Soup With Sausage, featuring tender beans and wilted spinach in a rich, savory broth. | tirrakitchen.com

Warm up your evening with this Epic Creamy Tuscan White Bean Soup With Sausage. This rich and hearty dish combines tender cannellini beans, savory crumbled Italian sausage, and fresh baby spinach in a luxuriously creamy broth. Ready in just 30 minutes, it is the ultimate comfort bowl for any day of the week.

A warm bowl of Epic Creamy Tuscan White Bean Soup With Sausage, featuring tender beans and wilted spinach in a rich, savory broth. Save
A warm bowl of Epic Creamy Tuscan White Bean Soup With Sausage, featuring tender beans and wilted spinach in a rich, savory broth. | tirrakitchen.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

This recipe brings the rustic flavors of Tuscany straight to your table. By using simple, high-quality ingredients like Italian herbs and fresh carrots, you can create a restaurant-quality soup with minimal effort. It is a fantastic way to enjoy a wholesome, home-cooked meal even on your busiest nights.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 340 g (12 oz) Italian sausage, casings removed (mild or spicy), crumbled
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 3 garlic cloves, minced
  • 100 g (3.5 oz) fresh baby spinach
  • 2 cans (400 g each) cannellini or great northern beans, drained and rinsed
  • 750 ml (3 cups) low-sodium chicken broth
  • 240 ml (1 cup) heavy cream
  • 30 g (2 tbsp) unsalted butter
  • 1 tsp dried Italian herb mix
  • ½ tsp crushed red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • Freshly grated Parmesan cheese and crusty bread (optional) for serving

Instructions

Step 1
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 (about 5 minutes).
Step 2
Add onion and carrots. Sauté for 4 minutes, until vegetables are softened. Stir in garlic and cook for 1 minute until fragrant.
Step 3
Stir in the beans, Italian herb mix, and red pepper flakes (if using). Pour in chicken broth and bring to a simmer.
Step 4
Reduce heat to low and stir in heavy cream. Simmer gently for 5–7 minutes, letting the flavors meld.
Step 5
Add spinach and cook until wilted (about 2 minutes). Season with salt and pepper to taste.
Step 6
Ladle soup into bowls, top with freshly grated Parmesan, and serve with crusty bread if desired.

Zusatztipps für die Zubereitung

If you prefer a thicker consistency for your soup, use a wooden spoon to mash some of the white beans against the side of the pot before you stir in the heavy cream. This releases starches that naturally thicken the broth.

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.

Varianten und Anpassungen

For a lighter version of this soup, you can substitute the pork sausage with turkey or chicken sausage. For those following a dairy-free diet, replace the heavy cream with coconut cream or omit it entirely and add a bit more chicken broth.

Serviervorschläge

This Tuscan soup pairs beautifully with a side of warm, crusty bread to soak up the creamy broth. To elevate the meal further, serve it alongside a crisp glass of white wine, such as a chilled Pinot Grigio.

Save
| tirrakitchen.com

This Epic Creamy Tuscan White Bean Soup With Sausage is a delightful way to bring comfort to your dinner table. With its rich textures and savory flavors, it is a satisfying dish that the whole family will enjoy. Enjoy your delicious homemade Italian feast!

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores well in the refrigerator for up to 4 days. The flavors develop even more after sitting. Reheat gently on the stovetop, adding a splash of broth if it thickens too much. The cream may separate slightly when reheated, so stir well.

What can I substitute for heavy cream?

For a lighter version, use half-and-half or whole milk, though the soup will be less rich. For dairy-free, coconut cream works beautifully and adds subtle sweetness. You can also omit cream entirely and add extra chicken broth for a brothier soup.

Can I use dried beans instead of canned?

Absolutely! Cook 200g dried cannellini beans until tender (about 1-2 hours) before starting. Drain and use as directed. Dried beans offer better texture and flavor, though they require advance planning and longer cooking time.

How do I make this soup thicker?

Use a potato masher or fork to mash about half the beans against the pot's side before adding cream. This releases starches that naturally thicken the broth. Alternatively, simmer uncovered for a few extra minutes to reduce the liquid.

What type of sausage works best?

Italian sausage is ideal—choose mild for family-friendly flavor or spicy for extra heat. Turkey or chicken sausage creates a lighter version. Always remove casings before crumbling. For vegetarian, substitute with plant-based sausage or omit entirely.

Can I freeze this soup?

Yes, but cream-based soups can separate when frozen. For best results, freeze the soup before adding cream. When reheating, bring to a simmer and stir in fresh cream. Freeze in airtight containers 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

Hearty Tuscan soup with white beans, sausage, spinach, and cream. Ready in 30 minutes for ultimate comfort.

Prep Time
10 minutes
Cook Time
20 minutes
Total Duration
30 minutes
Created by Lily Crawford


Skill Level Easy

Cuisine Italian

Makes 4 Number of Servings

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

How To

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

Step 03

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

Step 04

Cream the soup: 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 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 Info

Be sure to check all items for allergens. When unsure, seek medical guidance.
  • Contains dairy: butter, cream, Parmesan cheese
  • Contains potential gluten in sausage and broth; use certified gluten-free products if needed
  • Contains possible sulfites in sausage

Nutrition Info (per portion)

Nutrition data is just for reference and isn't meant to replace a healthcare professional.
  • 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.