Description
Tuscan White Bean Soup is a hearty, rustic dish with sausage, creamy white beans, veggies, and Italian herbs in every cozy bite.
Ingredients
1 lb Italian sausage (mild or spicy, your choice)
1 tablespoon olive oil
1 medium onion, diced
3 cloves garlic, minced
3 carrots, sliced
2 celery stalks, chopped
1 teaspoon Italian seasoning
1/2 teaspoon crushed red pepper flakes (optional)
1 teaspoon salt
1/2 teaspoon black pepper
4 cups chicken broth
2 (15 oz) cans white beans, drained and rinsed
1/2 cup heavy cream (or coconut milk for dairy-free)
2 cups baby spinach, chopped
Fresh parsley, for garnish
Grated Parmesan cheese, for serving (optional)
Instructions
1. Heat olive oil in a large pot. Add Italian sausage and cook until browned.
2. Add onion, garlic, carrots, and celery. Cook 6-7 minutes until soft.
3. Stir in Italian seasoning, red pepper flakes, salt, and black pepper. Cook 1 minute.
4. Add chicken broth and beans. Bring to boil, reduce heat, and simmer 15-20 minutes.
5. Stir in cream and spinach. Cook 2-3 minutes until spinach wilts.
6. Garnish with parsley and Parmesan. Serve hot with crusty bread.
Notes
Use coconut milk instead of cream for dairy-free.
Make it vegetarian by skipping sausage and using vegetable broth.
Add grains like farro or orzo for texture.
Soup thickens as it sits—add broth when reheating.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 410
- Sugar: 4g
- Sodium: 780mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 6g
- Protein: 22g
- Cholesterol: 50mg
