Go Back
+ servings
Hearty Tuscan White Bean Soup

Hearty Tuscan White Bean Soup That Warms Your Soul

Hearty Tuscan White Bean Soup is a comforting dish filled with rich flavors and nutritious ingredients, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 bowls
Course: Dinner
Cuisine: Italian
Calories: 350

Ingredients
  

For the Soup
  • 1 pound Italian Sausage choose sausage with fennel seeds for authenticity
  • 1 large Onion uniformly sliced
  • 2 stalks Celery diced
  • 2 medium Carrots diced
  • 4 cloves Garlic minced
  • 4 cups Fresh Spinach can substitute with kale
  • 2 tablespoons Tomato Paste
  • 6 cups Chicken Broth ensure gluten-free if needed
  • 2 cans White Beans cannellini or great northern, drained
  • 2 teaspoons Italian Seasoning
  • 1 teaspoon Crushed Red Pepper adjust based on spice preference
  • 1 teaspoon Black Pepper freshly ground
  • 1 cup Heavy Cream add gradually to prevent curdling
  • 1/4 cup Fresh Parsley chopped, for garnish

Equipment

  • Dutch oven

Method
 

Step-by-Step Instructions
  1. In a large Dutch oven, heat over medium-high heat. Add Italian sausage and sauté for 10-15 minutes until golden brown and crispy.
  2. Lower the heat to medium and add diced onions, celery, and carrots. Sauté for 3-5 minutes until vegetables soften. Add minced garlic and cook for an additional minute.
  3. Stir in the tomato paste, Italian seasoning, crushed red pepper, and black pepper. Cook for about 2-3 minutes to enhance flavors.
  4. Pour in the chicken broth and add the drained white beans. Simmer over medium heat for 6-7 minutes until vegetables are tender.
  5. Reduce heat to low and stir in heavy cream and fresh spinach. Cook for an additional 5 minutes until spinach wilts.
  6. Ladle the soup into warm bowls and garnish with freshly chopped parsley. Serve with crusty bread if desired.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 30gProtein: 22gFat: 18gSaturated Fat: 8gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 1.5gCholesterol: 60mgSodium: 800mgPotassium: 800mgFiber: 8gSugar: 3gVitamin A: 25IUVitamin C: 30mgCalcium: 8mgIron: 20mg

Notes

For vegetarian options, substitute with plant-based sausage. Adjust spices to preference for personalized taste.

Tried this recipe?

Let us know how it was!