Creamy Tuscan White Bean Soup

Featured in: Simple One-Pot Comfort Meals

This hearty Italian-inspired soup combines tender cannellini beans with savory crumbled sausage, fresh spinach, and sweet carrots in a luxuriously creamy broth. The dish comes together in just 30 minutes, making it perfect for busy weeknights when you crave something substantial and comforting.

The creamy base is enriched with heavy cream and butter, while Italian herbs and red pepper flakes add authentic Mediterranean depth. Fresh spinach wilts into the hot broth, providing vibrant color and nutrients.

Serve topped with grated Parmesan and crusty bread for soaking up every last drop of the velvety broth. This generous batch yields four satisfying portions and pairs beautifully with a crisp Pinot Grigio.

Updated on Tue, 27 Jan 2026 20:16:07 GMT
Steamy bowl of Epic Creamy Tuscan White Bean Soup With Sausage, topped with Parmesan and fresh spinach. Pin it
Steamy bowl of Epic Creamy Tuscan White Bean Soup With Sausage, topped with Parmesan and fresh spinach. | flourharbor.com

Experience the cozy, comforting flavors of the Mediterranean with this Epic Creamy Tuscan White Bean Soup With Sausage. This rich and hearty dish combines savory Italian sausage with tender cannellini beans and fresh vegetables, all simmered in a luxuriously creamy broth that feels like a warm hug in a bowl.

Steamy bowl of Epic Creamy Tuscan White Bean Soup With Sausage, topped with Parmesan and fresh spinach. Pin it
Steamy bowl of Epic Creamy Tuscan White Bean Soup With Sausage, topped with Parmesan and fresh spinach. | flourharbor.com

Perfect for those chilly evenings when you need something satisfying but don't want to spend hours in the kitchen, this soup is an elegant yet simple meal. The combination of savory meat, earthy spinach, and a silky cream base makes it a standout dish for any occasion.

Ingredients

  • 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 (for serving)
  • Crusty bread (optional, for serving)
Product image
Whisk eggs, batters, sauces, and cream smoothly for baking, cooking, and everyday meal prep.
Check price on Amazon

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

For a thicker, more rustic soup, try mashing some of the beans against the side of the pot with your wooden spoon before you add the heavy cream. This releases natural starches that help body up the broth beautifully.

Varianten und Anpassungen

This recipe is highly adaptable. You can substitute turkey or chicken sausage for a lighter version. For a dairy-free option, use coconut cream or omit the cream entirely and add a bit of extra broth. Ensure your sausage and broth are certified gluten-free if you have dietary restrictions.

Serviervorschläge

Serve this soup piping hot with a generous dusting of freshly grated Parmesan cheese. It pairs beautifully with a side of warm, crusty bread for dipping and a crisp white wine, such as Pinot Grigio, to balance the richness of the broth.

A spoon dips into Epic Creamy Tuscan White Bean Soup With Sausage beside crusty bread. Pin it
A spoon dips into Epic Creamy Tuscan White Bean Soup With Sausage beside crusty bread. | flourharbor.com

This Epic Creamy Tuscan White Bean Soup With Sausage is the ultimate comfort food that brings warmth and flavor to your table with very little effort. Whether for a quick dinner or a cozy lunch, it is sure to become a recurring favorite in your kitchen.

Product image
Grill, air fry, roast, and bake perfectly cooked meats and meals indoors with less smoke.
Check price on Amazon

Recipe FAQs

Can I make this soup dairy-free?

Yes, you can substitute coconut cream for the heavy cream, or simply omit the cream and add extra chicken broth for a lighter version. The soup will still be flavorful and satisfying.

What type of sausage works best?

Italian sausage (mild or spicy) with casings removed is ideal. You can also use turkey or chicken sausage for a lighter option. Choose a quality sausage with good flavor as it seasons the entire broth.

How do I make the soup thicker?

For a thicker consistency, mash some of the white beans against the side of the pot before adding the cream. This releases starch and creates a naturally creamy, hearty texture.

Can I use dried beans instead of canned?

Yes, soak and cook dried cannellini or great northern beans until tender before adding to the soup. You'll need about 3 cups of cooked beans to replace the canned ones.

How long does this soup keep?

The soup stores well in the refrigerator for 3-4 days. The flavors continue to develop over time. Reheat gently on the stovetop, adding a splash of broth if needed to thin the consistency.

Is this soup gluten-free?

The soup is naturally gluten-free if you use certified gluten-free sausage and chicken broth. Always check labels carefully, especially for processed sausage which may contain fillers with gluten.

Creamy Tuscan White Bean Soup

Rich and hearty Italian soup with tender white beans, sausage, spinach, and carrots in a luxuriously creamy broth ready in 30 minutes.

Prep Time
10 mins
Cook Time
20 mins
Total Duration
30 mins
Created by Brooke Ward


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Diet Preferences None specified

Ingredient List

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 cannellini beans (14 oz each), 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

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é Vegetables: Add onion and carrots to the pot. Sauté 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 drained beans, Italian herb mix, and red pepper flakes. Pour in chicken broth and bring to a gentle 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 Spinach: Add fresh spinach and cook until wilted, approximately 2 minutes. Season with salt and pepper to taste.

Step 06

Serve: Ladle soup into bowls and top with freshly grated Parmesan cheese. Serve with crusty bread if desired.

Equipment Needed

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

Allergy Details

Read each ingredient label for allergens and talk to a healthcare provider if unsure.
  • Contains dairy: butter, cream, Parmesan
  • Contains potential gluten in sausage and broth; use certified gluten-free products if necessary
  • Contains possible sulfites in sausage

Nutrition info (per serving)

Nutrition stats are for reference and don't serve as medical advice.
  • Calories: 510
  • Fat Content: 32 g
  • Carbohydrates: 31 g
  • Protein: 24 g