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: Sarah
  • Total Time: 55 minutes
  • Yield: Serves approximately 6 people 1x

Description

Tuscan White Bean Soup is a delightful one-pot dish that brings the heartwarming flavors of Italy to your home. This comforting soup features savory Italian sausage, fresh vegetables, and creamy white beans, making it an ideal choice for cozy dinners or meal prep. The rich aroma and robust taste will have everyone gathering around the table, eager for a bowl. Whether you’re enjoying it on a chilly evening or serving it at gatherings with friends and family, this versatile soup is sure to please.


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, drained and rinsed
  • 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.
  2. Reduce heat to medium and add onions, celery, and carrots; cook until softened (3–5 minutes). Stir in garlic for an additional minute.
  3. Add tomato paste, Italian seasoning, crushed red pepper, and black pepper; stir well.
  4. Pour in chicken broth and beans; bring to a simmer for about 6–7 minutes until the vegetables are tender.
  5. Mix in heavy cream and spinach; cook until the spinach wilts (around 5 minutes).
  6. Serve warm in bowls garnished with chopped parsley.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (approximately 1.5 cups)
  • Calories: 380
  • Sugar: 4g
  • Sodium: 850mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 20g
  • Cholesterol: 60mg