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

Description

Tuscan White Bean Soup is the epitome of comfort food, bringing together the robust flavors of Italian sausage, fresh vegetables, and creamy white beans in a single pot. This hearty soup is not only easy to prepare but also gets better with time, making it an excellent choice for meal prep or cozy gatherings. Each spoonful offers a rich blend of savory goodness that warms the soul—perfect for chilly evenings or hosting friends. Pair it with crusty bread or a fresh salad for a complete meal that’s sure to impress. Embrace the essence of Italian cuisine today with this delightful recipe!


Ingredients

Scale
  • 1 pound mild Italian sausage
  • 1 large yellow onion, diced
  • 3 ribs celery, diced
  • 2 large carrots, sliced
  • 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, breaking it up with a wooden spoon (10-15 minutes).
  2. Add diced onion, celery, and sliced carrots; cook until softened (3-5 minutes). Stir in minced garlic and cook for an additional minute.
  3. Mix in tomato paste, Italian seasoning, crushed red pepper, and black pepper.
  4. Pour in chicken broth and add the beans; bring to a simmer and cook until vegetables are tender (6-7 minutes).
  5. Stir in heavy cream and 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 cup (240g)
  • Calories: 340
  • Sugar: 2g
  • Sodium: 800mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 18g
  • Cholesterol: 55mg