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
Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ashely
  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Description

Tuscan White Bean Soup is a hearty, one-pot meal packed with creamy white beans, savory Italian sausage, and aromatic herbs. This easy-to-make dish delivers deep, comforting flavors with minimal effort, making it perfect for beginners and busy weeknights.


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 fresh baby spinach
  • ½ cup heavy whipping cream
  • Fresh parsley, chopped for garnish

Instructions

  1. Brown the sausage: Heat a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the Italian sausage and cook, breaking it apart with a wooden spoon, until browned and cooked through. This takes about 10–15 minutes.
  2. Sauté the vegetables: Reduce the heat to medium and add the diced onion, celery, and carrots. Stir occasionally and let them cook until the onions turn translucent and the carrots slightly soften, about 3–5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
  3. Build the flavor base: Stir in the tomato paste, Italian seasoning, crushed red pepper, and black pepper. Let the mixture cook for about a minute to allow the flavors to develop and deepen.
  4. Add the broth and beans: Pour in the chicken broth and add the drained Great Northern beans. Stir well and bring the soup to a gentle simmer. Allow it to cook for 6–7 minutes, letting the vegetables soften and the flavors meld together.
  5. Incorporate the final ingredients: Reduce the heat slightly and stir in the heavy cream and fresh spinach. Continue cooking for another 5 minutes until the spinach wilts and the soup becomes creamy and well-blended.
  6. Serve and garnish: Taste and adjust the seasoning if needed. Ladle the soup into bowls and garnish with freshly chopped parsley before serving. Enjoy warm with crusty bread or a side salad.

Notes

  • For a dairy-free version: Omit the heavy cream and use full-fat coconut milk or a dairy-free alternative.
  • Make it vegetarian: Use vegetable broth and replace the sausage with additional beans or mushrooms.
  • Control the spice level: Reduce or omit the crushed red pepper for a milder taste, or add more for extra heat.
  • Thicker consistency: Mash some of the beans before adding them to the soup to create a naturally thickened broth.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 548
  • Sugar: 5g
  • Sodium: 890mg
  • Fat: 30g
  • Saturated Fat: 12g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 35g
  • Cholesterol: 70mg