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

Tuscan White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cara
  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Description

Tuscan White Bean Soup is the ultimate comfort food that combines the robust flavors of Italian sausage with creamy white beans and fresh vegetables. This hearty, one-pot meal is perfect for chilly evenings and gatherings, offering a satisfying blend of protein and fiber. The rich taste deepens as it sits, making leftovers just as delightful as the first serving. Ideal for meal prep, this soup warms not only your body but also your soul.


Ingredients

Scale
  • 1 pound mild Italian sausage
  • 1 large yellow onion, diced
  • 3 ribs celery, diced
  • 2 large carrots, sliced
  • 2 teaspoons minced garlic
  • 4 cups chicken broth
  • 2 cans Great Northern beans, drained and rinsed
  • 2 cups fresh baby spinach
  • ½ cup heavy whipping cream
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • ½ teaspoon crushed red pepper
  • ½ teaspoon ground black pepper

Instructions

  1. In a large Dutch oven over medium-high heat, brown the Italian sausage for about 10-15 minutes.
  2. Reduce heat to medium and add onions, celery, and carrots; sauté until softened (3-5 minutes). Stir in garlic for an additional minute.
  3. Add tomato paste and seasonings; mix well.
  4. Pour in chicken broth and beans; bring to a simmer for about 6-7 minutes.
  5. Stir in heavy cream and spinach; cook until spinach wilts (about 5 minutes).
  6. Serve warm with chopped parsley as garnish.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 8g
  • Protein: 18g
  • Cholesterol: 55mg