Ingredients
Method
Step-by-Step Instructions
Sauté the aromatics
- In a large soup pot or Dutch oven, heat olive oil over medium heat.
- Add the diced onion, carrots, and celery. Cook for about 5–7 minutes, stirring occasionally, until softened and fragrant.
- Add the minced garlic and sauté for another 30 seconds—just until you smell that irresistible aroma.
Brown the chicken
- Nestle in the chicken thighs or breasts, pushing the veggies to the sides.
- Sear each side for 2–3 minutes to lock in flavor. No need to fully cook the chicken at this point—it will finish simmering later.
Add the broth and flavor boosters
- Pour in the chicken broth, then stir in the diced tomatoes (with juices), cannellini beans, and Italian seasoning.
- Season with a good pinch of salt and pepper, then bring the pot to a gentle boil.
Simmer to perfection
- Reduce heat to low and cover the pot. Let the soup simmer for 20–25 minutes, or until the chicken is tender and fully cooked through.
Shred the chicken
- Carefully remove the chicken and shred it using two forks. Return the shredded pieces to the pot and stir to combine.
Stir in the greens and cream
- Add the chopped spinach or kale, allowing it to wilt for about 2–3 minutes.
- If you’re going for that creamy Tuscan soup texture, stir in the heavy cream now and let it warm through.
Taste and adjust
- Give your soup a taste. Add more salt, pepper, or a sprinkle of crushed red pepper flakes if you like a little kick.
Cooking Tips:
- Low and slow wins the flavor game. Simmering gently helps the flavors meld beautifully.
- Want a thicker texture? Mash some of the beans before adding them to the soup.
- Prefer a dairy-free option? The soup still tastes amazing without cream—just skip or use plant-based alternatives.
Notes
Nutrition Information (Per Serving)
Nutrient | Amount |
---|---|
Calories | 320 kcal |
Total Fat | 10 g |
Saturated Fat | 3 g |
Cholesterol | 75 mg |
Sodium | 650 mg |
Total Carbohydrates | 22 g |
Dietary Fiber | 6 g |
Sugars | 4 g |
Protein | 30 g |