Description
Tuscan White Bean Soup is a delicious one-pot dish with layers of flavors from Italian sausage, vegetables, herbs, and spices with creamy white beans and spinach. It’s a wholesome meal that you will love! And, it’s so good when reheated as the flavors all come together even more!
[the_ad id="4667"]
Ingredients
- 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
In a large Dutch oven over medium-high heat, add the sausage. Cook until browned, breaking it up with a wooden spoon and stirring occasionally (10-15 minutes).
Reduce heat to medium. Add onions, celery, and carrots. Cook until onions are softened, about 3–5 minutes. Add garlic and cook 1 minute more.
Stir in tomato paste, Italian seasoning, crushed red pepper, and black pepper.
[the_ad id="4667"]
Add chicken broth and beans. Bring to a simmer and cook for 6–7 minutes or until the vegetables are tender.
Add heavy cream and spinach. Simmer until spinach is wilted, about 5 minutes.
Serve warm, garnished with chopped parsley.
Notes
This soup is perfect for leftovers—flavors deepen the next day. Serve with crusty bread or a side salad for a complete meal.
[the_ad id="4666"]Nutrition
- Serving Size: 1 serving
- Calories: 548 kcal
- Sugar: 4 g
- Sodium: 970 mg
- Fat: 35 g
- Saturated Fat: 15 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 6 g
- Protein: 28 g
- Cholesterol: 75 mg