Print

Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup Recipe (So Good!).

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Hearty one-pot Tuscan White Bean Soup with Italian sausage, vegetables, herbs and creamy white beans. High protein comfort food with simple ingredients.

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. Heat large Dutch oven over medium-high heat and add Italian sausage. Cook 12-15 minutes, breaking up meat with wooden spoon until completely browned.
  2. Reduce heat to medium. Add onions, celery, and carrots. Cook 4-5 minutes until onions are translucent. Add garlic and cook 1 minute more.
  3. Stir in tomato paste, Italian seasoning, crushed red pepper, and black pepper. Mix thoroughly and let spices bloom for 1 minute.
  4. Pour in chicken broth and add drained beans. Bring to gentle simmer and cook 8-10 minutes until carrots are fork-tender.
  5. Reduce heat to low. Stir in heavy cream and spinach. Cook 3-5 minutes until spinach wilts and cream is incorporated.
  6. Taste and adjust seasonings. Serve hot, garnished with chopped parsley.

Notes

  • Great Northern beans can be substituted with cannellini beans for similar texture.
  • For leaner sausage options, add 1 tablespoon olive oil to prevent sticking.
  • Mash half the beans before adding for natural thickening if desired.
  • Soup thickens as it sits – add broth when reheating if needed.

Nutrition