Description
Experience a comforting and soulful Tuscan Chicken Soup that perfectly balances tender protein with earthy cannellini beans and vibrant greens. This creamy, rustic Italian-inspired soup relies on a rich, velvety base and aromatic herbs to provide a nourishing experience. It is the ideal meal for a busy evening, offering both sophisticated flavor and hearty satisfaction for the entire family in every spoonful.
Ingredients
1 pound boneless, skinless chicken breasts (diced into bite-sized cubes)
1 teaspoon Italian seasoning
1 teaspoon salt
½ teaspoon black pepper
4 tablespoons olive oil
½ cup onion, finely diced
½ cup carrot, finely diced
½ cup celery, finely diced
1 tablespoon fresh garlic, minced
1 teaspoon fresh thyme, minced
4 cups chicken broth
15 ounces cannellini beans, drained and rinsed
1 cup heavy cream
½ cup sun-dried tomatoes, chopped
2 cups baby spinach, chopped
½ cup grated Parmesan cheese
Instructions
Heat 2 tablespoons of olive oil in a large Dutch oven over medium heat.
Add cubed chicken, seasoning with Italian seasoning, salt, and pepper, and sauté for 3 minutes until golden.
Flip the chicken and cook for another 2-3 minutes until mostly cooked through, then remove from the pot.
Add the remaining olive oil, onion, carrot, and celery to the same pot and sauté until soft.
Stir in the garlic and thyme, cooking for 1 minute until fragrant.
Pour in the chicken broth and add the cannellini beans and sun-dried tomatoes.
Return the chicken to the pot, bring to a simmer, and cook for 10 minutes.
Stir in the heavy cream and spinach, heating until the spinach is wilted.
Serve hot, garnished with grated Parmesan cheese.
Notes
You can substitute the heavy cream with full-fat coconut milk or a dairy-free cream alternative for a plant-based version. Feel free to add extra seasonal vegetables like kale or zucchini for added texture and nutrition.
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 5g
- Sodium: 850mg
- Fat: 22g
- Saturated Fat: 8g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 95mg