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 in a white bowl under warm natural light.

Tuscan White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily cook
  • Total Time: 40 minutes
  • Yield: Serves 4
  • Diet: Gluten-Free

Description

A hearty and healthy Tuscan white bean soup that’s easy to make, packed with flavorful ingredients and perfect for a comforting meal any day.


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. In a large pot, cook the Italian sausage over medium heat until browned.
  2. Add the diced onion, celery, and carrots and sauté until tender.
  3. Stir in the garlic and tomato paste and cook for 1 minute.
  4. Add Italian seasoning, crushed red pepper, ground black pepper, and chicken broth.
  5. Bring to a boil, then reduce heat and simmer for 10 minutes.
  6. Add the drained beans and cook for another 10 minutes.
  7. Stir in the fresh spinach and heavy cream and heat through.
  8. Garnish with chopped parsley before serving.

Notes

  • For a vegetarian version, omit the sausage and use vegetable broth
  • You can also add kale instead of spinach for a heartier texture
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350 kcal
  • Sugar: 4g
  • Sodium: 700mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 20g
  • Cholesterol: 50mg