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

Tuscan White Bean Soup is a delicious and comforting meal that captures the heart of Italian cuisine. This creamy soup is brimming with nutritious white beans, fresh spinach, and aromatic vegetables, making it perfect for cozy dinners or gatherings. Its rich flavors and satisfying texture will surely impress your family and friends. Plus, it’s an easy one-pot recipe that reheats beautifully, making it ideal for meal prepping. Get ready to savor each bowlful packed with goodness!

  • Total Time: 45 minutes
  • Yield: Serves about 6 people 1x

Ingredients

Scale
  • 1 large yellow onion (diced)
  • 3 ribs celery (diced)
  • 2 large carrots (sliced into rounds)
  • 2 teaspoons garlic (minced)
  • 1 tablespoon tomato paste
  • 4 cups chicken broth
  • 2 cans Great Northern beans (drained and rinsed)
  • 2 cups fresh baby spinach
  • ½ cup heavy whipping cream
  • Parsley (for garnish)

Instructions

  1. In a large Dutch oven over medium-high heat, cook the sausage until browned, breaking it into smaller pieces.
  2. Reduce heat to medium and add the onions, celery, and carrots; sauté until softened.
  3. Stir in garlic, tomato paste, Italian seasoning, crushed red pepper, and black pepper.
  4. Pour in chicken broth and add the Great Northern beans; bring to a simmer.
  5. Once the vegetables are tender, stir in heavy cream and fresh spinach until wilted.
  6. Serve warm in bowls garnished with chopped parsley.
  • Author: Emma Moyer
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 2g
  • Sodium: 650mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 11g
  • Protein: 15g
  • Cholesterol: 30mg
save me