Pinch of Taste Recipes

Back to recipe

Tuscan White Bean Soup

Print recipeTuscan White Bean Soup close-up in ceramic bowl

Tuscan White Bean Soup is a creamy, hearty one-pot dinner filled with Italian sausage, vegetables, and white beans simmered in a rich, flavorful broth. This comforting soup blends rustic Italian flavors with modern simplicity, perfect for family meals or cozy nights in.

Prep time
10 minutes
Cook time
35 minutes
Total time
45 minutes
Yield
6 servings

Ingredients

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

Instructions

  1. Brown Sausage: In a large Dutch oven, cook sausage over medium-high heat until browned, breaking it apart with a wooden spoon.
  2. Sauté Vegetables: Add diced onion, celery, and carrots; cook 3–5 minutes until softened.
  3. Add Aromatics: Stir in minced garlic, tomato paste, Italian seasoning, red pepper, and black pepper; mix well.
  4. Simmer Soup: Pour in chicken broth and beans; bring to a simmer for 6–7 minutes until vegetables are tender.
  5. Finish Soup: Stir in heavy cream and fresh spinach; cook until spinach wilts and soup thickens.
  6. Serve: Garnish with chopped parsley and serve warm.

Notes

For a thicker soup, lightly mash some beans before adding cream. For a lighter version, substitute half-and-half or omit the cream entirely. Leftovers taste even better the next day.

Nutrition

Calories
548
Fat
28g
Saturated fat
12g
Sugar
3g
Sodium
1020mg
Protein
35g
Carbohydrates
42g
Fiber
9g