Let’s tuck in and & enjoy every bite ????

Photo of author

By Emma Clarke

Published: Jan 3, 2026

This post may contain affiliate links. See our disclosure policy.

Tuscan White Bean Soup Recipe

Nothing warms the soul quite like a hearty bowl of Tuscan white bean soup! This rustic Italian-inspired dish bursts with rich flavors and wholesome ingredients.

Perfect for chilly evenings or busy weeknights, this one-pot wonder combines creamy white beans, savory sausage, and fresh vegetables in a creamy broth.

Best of all, it comes together in just 45 minutes for a fuss-free dinner solution. Follow our step-by-step guide to create this comforting classic that will have everyone asking for seconds!

Why You’ll Love This Tuscan White Bean Soup

This creamy white bean soup delivers restaurant-quality flavors without any complicated techniques. You’ll appreciate how every spoonful packs the perfect balance of creamy, savory, and slightly spicy notes.

The combination of tender white beans and flavorful chicken sausage makes each bite satisfying and meaty without feeling heavy. Unlike other soups that need hours of simmering, this recipe achieves deep flavor in record time.

Busy cooks will love the flexibility too. The recipe accommodates various dietary needs through simple swaps.

For example, try our vegetarian variation by using vegetable broth and plant-based sausage. While the soup simmers, you’ll have time to finish other kitchen tasks or simply relax with family.

Consider pairing it with crusty bread like these delicious potato soup accompaniments for dipping pleasure.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tuscan White Bean Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma Clarke
  • Total Time: 45 mins
  • Yield: 6 servings 1x

Description

Creamy Tuscan-style soup with white beans, sausage, and vegetables in a flavorful broth


Ingredients

Scale
  • 1 pound mild Italian chicken sausage
  • 1 large yellow onion, diced (about 1 1/2 cups)
  • 3 ribs celery, diced
  • 2 large carrots, sliced into rounds
  • 2 teaspoons garlic, minced
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon crushed red pepper
  • 1/2 teaspoon ground black pepper
  • 4 cups (32 ounces) chicken broth
  • 2 cans (15.5 ounces each) Great Northern beans, drained and rinsed
  • 2 cups (60 g) fresh baby spinach
  • 1/2 cup (119 g) heavy whipping cream
  • Parsley, chopped for garnish

Instructions

  1. To a large Dutch oven over medium-high heat, add sausage. Cook until browned, breaking up meat with a spoon, about 10-15 minutes.
  2. Reduce heat to medium. Add onions, celery, and carrots. Cook until softened, about 3-5 minutes. Add garlic; cook 1 minute.
  3. Add tomato paste, Italian seasoning, crushed red pepper, and black pepper. Stir to combine.
  4. Add chicken broth and beans. Bring to a simmer. Cook 6-7 minutes until vegetables soften.
  5. Add heavy cream and spinach. Cook until spinach wilts, about 5 minutes.
  6. Serve warm garnished with parsley.

Notes

  • Substitute turkey sausage for chicken if preferred
  • For dairy-free version, use coconut milk instead of cream
  • Great Northern beans can be replaced with cannellini beans
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Calories: 548 kcal

Ingredients and Substitutions

Base Components

  • 1 pound chicken sausage (mild Italian-style)
  • 1 large yellow onion, diced (about 1 ½ cups)
  • 3 ribs celery, diced
  • 2 large carrots, sliced into rounds
  • 2 teaspoons garlic, minced

Sauce and Seasonings

  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • ½ teaspoon crushed red pepper
  • ½ teaspoon ground black pepper
  • 4 cups (32 ounces) chicken broth

Finishing Touches

  • 2 cans (15.5 ounces each) Great Northern beans, drained and rinsed
  • 2 cups (60 g) fresh baby spinach
  • ½ cup (119 g) heavy whipping cream
  • Parsley, chopped for garnish

No heavy cream? Swap in coconut milk for a dairy-free option. Don’t have Great Northern beans? Use cannellini or navy beans. For a bolder spin, try adding fire-roasted tomatoes like those in our favorite taco soup creations.

How to Make Tuscan White Bean Soup

Step 1: Brown the Sausage

Heat a large Dutch oven over medium-high heat. Add chicken sausage and cook for 10-15 minutes, breaking it into crumbles with a wooden spoon. Stir occasionally until nicely browned.

Step 2: Sauté Vegetables

Reduce heat to medium. Add onion, celery, and carrots. Cook for 3-5 minutes until onions soften. Stir in garlic and cook 1 minute more until fragrant.

Step 3: Build Flavor Base

Mix in tomato paste, Italian seasoning, crushed red pepper, and black pepper. Stir vigorously to coat all ingredients.

Step 4: Simmer Soup Base

Pour in chicken broth and add drained beans. Bring to a gentle simmer. Cook 6-7 minutes until carrots and celery soften.

Step 5: Final Touches

Stir in heavy cream and spinach. Continue cooking 5 minutes until spinach wilts. Ladle into bowls and garnish with parsley.

Pro Tips for Success

  • Blend 1 cup of beans before adding for extra creaminess
  • Add Parmesan rind while simmering for umami depth
  • Use homemade broth for superior flavor control
  • Let soup rest 10 minutes before serving for flavors to marry

Flavor Variations

Customize your Tuscan white bean soup to suit any craving! Try these easy swaps:

  • Vegetarian: Omit sausage; use vegetable broth
  • Spicy: Double crushed red pepper; add chili flakes
  • Herby: Stir in fresh rosemary or thyme at the end
  • Hearty: Add diced potatoes or shredded chicken

For tomato lovers, swap half the broth for marinara sauce. Fans of Italian flavors should explore our lasagna soup inspirations to complement this dish.

Serving Suggestions

This satisfying soup stands alone but shines brighter with simple sides. Pair it with garlic bread, focaccia, or crusty baguette for dipping. A light salad with lemon vinaigrette balances the richness. For heartier appetites, serve over cooked pasta or rice.

Storage and Freezing Instructions

Refrigerate cooled soup in airtight containers for up to 4 days. Reheat gently on the stove, adding splashes of broth if needed. Freeze without cream or spinach for best results. Thaw overnight in the fridge before reheating. Add fresh cream and spinach when serving.

Nutrition Facts per Serving

CaloriesFatCarbsProteinFiberSugarSodium
548 kcal

FAQs About Tuscan White Bean Soup

Can I use dried beans instead of canned?

Yes! Soak 1 cup dried beans overnight, then simmer until tender before adding. Adjust cooking time as needed.

What if my soup becomes too thick?

Thin with additional broth or water. Stir gently while heating to desired consistency.

Can I make this dairy-free?

Absolutely. Replace heavy cream with coconut milk or cashew cream for richness.

Final Thoughts

This Tuscan white bean soup recipe delivers maximum comfort with minimal effort. Its creamy texture and hearty ingredients make it perfect for nourishing weeknight meals.

With endless customization options, you can adjust the flavors to delight every palate. Store leftovers conveniently for quick lunches throughout the week.

Once you taste that first spoonful of savory broth, tender beans, and creamy sausage, you’ll understand why this recipe deserves regular rotation in your meal planning!

Share the recipe on

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star