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: Harper
  • Total Time: 40 minutes
  • Yield: Serves approximately 6 people 1x

Description

Tuscan White Bean Soup is a delightful and heartwarming dish that captures the rich flavors of Italy. This creamy and hearty soup is not only perfect for a cozy weeknight dinner but also makes for a wonderful gathering dish. Each bowl is filled with protein-packed white beans, fresh vegetables, and aromatic herbs, creating a nourishing meal that’s both satisfying and delicious. Enjoy it on its own or pair it with crusty bread for an unforgettable dining experience. Plus, this soup reheats beautifully, making it ideal for meal prep or leftovers.


Ingredients

Scale
  • 1 large yellow onion, diced
  • 3 ribs celery, diced
  • 2 large carrots, sliced
  • 2 teaspoons garlic, minced
  • 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 over medium-high heat, sauté the diced onion, celery, and carrots until softened (3-5 minutes). Add minced garlic and cook for an additional minute.
  2. Stir in the tomato paste and Italian seasoning; mix well.
  3. Pour in chicken broth and add the rinsed beans. Bring to a simmer and cook for about 6-7 minutes until vegetables are tender.
  4. Stir in heavy cream and fresh spinach; continue cooking until spinach wilts (approximately 5 minutes).
  5. Serve warm garnished with chopped parsley.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main
  • Method: Sautéing
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 10g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 30mg