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: kaeli
  • Total Time: 45 minutes
  • Yield: Serves 6

Description

Tuscan White Bean Soup is a hearty, comforting dish that brings the rich flavors of Italy to your table. This one-pot marvel combines savory Italian sausage, fresh vegetables, and creamy white beans for a wholesome meal perfect for weeknight dinners or cozy gatherings. The addition of vibrant spinach adds both nutrition and color, while carefully chosen spices infuse warmth and depth into each spoonful. Ideal for making ahead, this soup tastes even better the next day as the flavors meld beautifully.


Ingredients

Scale
  • 1 pound mild Italian sausage
  • 1 large yellow onion (diced)
  • 3 ribs celery (diced)
  • 2 large carrots (sliced)
  • 2 teaspoons garlic (minced)
  • 4 cups chicken broth
  • 2 cans Great Northern beans
  • 2 cups fresh baby spinach
  • ½ cup heavy whipping cream

Instructions

  1. In a large Dutch oven over medium-high heat, brown the Italian sausage for about 10-15 minutes, breaking it apart with a wooden spoon.
  2. Reduce heat to medium and add diced onions, celery, and carrots; sauté until softened (3-5 minutes), then stir in minced garlic for an additional minute.
  3. Mix in tomato paste, Italian seasoning, crushed red pepper, and black pepper.
  4. Add chicken broth and Great Northern beans; bring to a simmer and cook until vegetables are tender (6-7 minutes).
  5. Stir in heavy cream and fresh spinach; cook until spinach wilts (about 5 minutes).
  6. Serve warm garnished with chopped parsley.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 310
  • Sugar: 3g
  • Sodium: 720mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 8g
  • Protein: 16g
  • Cholesterol: 45mg