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

Description

Tuscan White Bean Soup is a delightful and nutritious dish that warms the soul while delivering rich flavors. This creamy soup features tender Great Northern beans, fresh spinach, and vibrant vegetables simmered in a savory broth, making it perfect for any occasion—from cozy dinners to gatherings with friends. Not only is it easy to prepare in just one pot, but it’s also packed with protein and vitamins, ensuring every bowl is both satisfying and healthy. Serve it alongside crusty bread or garnish with fresh herbs for an elevated dining experience.


Ingredients

Scale
  • 1 large yellow onion
  • 3 ribs celery
  • 2 large carrots
  • 2 teaspoons garlic
  • 1 tablespoon tomato paste
  • 1 teaspoon Italian seasoning
  • 4 cups chicken broth
  • 2 cans Great Northern beans (drained and rinsed)
  • 2 cups fresh baby spinach
  • ½ cup heavy cream

Instructions

  1. In a large Dutch oven, brown the sausage over medium-high heat for about 10–15 minutes.
  2. Reduce heat to medium, then add diced onion, celery, and carrot; cook until softened (3–5 minutes). Add minced garlic and sauté for another minute.
  3. Stir in tomato paste, Italian seasoning, crushed red pepper, and ground black pepper.
  4. Pour in chicken broth and add the drained beans; bring to a simmer for 6–7 minutes until vegetables are tender.
  5. Incorporate heavy cream and spinach; cook until spinach wilts (about 5 minutes).
  6. Serve warm, garnished with chopped parsley if desired.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 3g
  • Sodium: 800mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 16g
  • Cholesterol: 30mg