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 2025 11 06 044156 150x150 1

Tuscan White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: crockcozy
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten-Free

Description

A comforting soup made with creamy beans, vibrant vegetables, and aromatic spices, perfect for family gatherings.


Ingredients

Scale
  • 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 (60 g) fresh baby spinach
  • ½ 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 the meat with a wooden spoon, for about 10-15 minutes.
  2. Reduce heat to medium, then add onions, celery, and carrots. Cook until onions have softened, about 3-5 minutes.
  3. Add garlic and cook for 1 more minute.
  4. Stir in tomato paste, Italian seasoning, crushed red pepper, and black pepper.
  5. Pour in chicken broth and beans, bringing to a simmer. Continue to simmer for 6-7 minutes, until the celery and carrots have softened.
  6. Add heavy cream and spinach, cooking until the spinach wilts, about 5 minutes.
  7. Serve warm, garnished with parsley.

Notes

For a healthier version, consider using turkey sausage and substituting heavy cream with coconut or almond milk.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Slow Cooking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 25g
  • Cholesterol: 60mg