Go Back
+ servings
Hearty Vegetable Tuscan Chicken Soup makes the perfect comforting meal for busy weeknights. Best of all, it's so easy to make with just 15 minutes of prep time and it's full of hearty vegetables, white beans and chicken.

Hearty Vegetable Tuscan Chicken Soup

Hearty Vegetable Tuscan Chicken Soup is so comforting and full of hearty vegetables, white beans and chicken. Super easy to make and perfect for busy weeknights!
Course Soup
Cuisine Italian
Keyword chicken soup recipes, vegetable soup recipe
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 8 servings
Calories 144 kcal


  • 1 Tablespoon oil
  • 3 Tablespoon butter
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 3 cups chopped carrots
  • 3 cups chopped celery
  • 1 large zucchini chopped
  • 1 sweet red bell pepper chopped
  • ¼ cup flour
  • 4 cups chicken broth
  • 1 Tablespoon Italian seasoning
  • ½ teaspoon crushed red pepper flakes optional
  • 1 19 oz. can cannellini beans drained and rinsed
  • 1 28 oz. can diced tomatoes undrained
  • 1 cup diced cooked chicken breast I used rotisserie
  • 1 cup fresh spinach leaves chopped
  • 2 Tablespoons apple cider vinegar
  • salt and pepper to taste

Additional Toppings:

  • fresh parsley
  • parmesan cheese


  1. In a large pot over medium-high heat, add the butter and olive oil. Add in the onion, garlic, carrots, and celery and saute for about 4-5 minutes, until tender and fragrant. Stir in the zucchini and red pepper and cook for another 2 minutes until slightly softened. Sprinkle in the flour to create a roux and cook for another minute. Slowly add 1 cup of the chicken broth while continuously stirring until it starts to thicken and comes together. Then slowly pour in the remaining chicken broth.

  2. Stir in the Italian seasoning, red pepper flakes, beans and entire can of tomatoes.
  3. Bring to a boil, stirring frequently. Add the chicken and reduce heat to low and simmer uncovered for 25-30 minutes.
  4. Stir in the spinach and cider vinegar and cook for an additional 3-4 minutes or until everything is heated through.
  5. Season with salt and pepper to taste and serve hot with fresh parsley and parmesan cheese, if desired.
Nutrition Facts
Hearty Vegetable Tuscan Chicken Soup
Amount Per Serving (1 serving)
Calories 144 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 3g15%
Cholesterol 15mg5%
Sodium 709mg30%
Potassium 498mg14%
Carbohydrates 14g5%
Fiber 3g12%
Sugar 4g4%
Protein 2g4%
Vitamin A 11110IU222%
Vitamin C 18mg22%
Calcium 72mg7%
Iron 1.2mg7%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.