Ingredients
Equipment
Method
- Heat the olive oil in a 6-quart Dutch oven or soup pot over medium heat. Add the onion, carrots, salt, and pepper and cook for 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
- Stir in the garlic, tomato paste, and Italian seasoning and cook for 1 minute.
- Add the chicken broth, diced tomatoes, and chicken breasts. Bring to a boil, then reduce the heat to maintain a gentle simmer and cook uncovered for 15–20 minutes, until the thickest part of each breast reaches 165°F; continue simmering in 2-minute increments if needed.
- Transfer the chicken to a cutting board. Add the penne to the pot and simmer uncovered for 10–12 minutes, or according to the package directions, until just al dente, stirring occasionally.
- Let the chicken rest at least 5 minutes while the pasta cooks.
- Shred the chicken into bite-size pieces with two forks.
- Reduce the heat to low and stir in the heavy cream and Parmesan.
- Add the mozzarella a handful at a time, stirring until melted.
- Return the shredded chicken to the pot and heat gently without boiling.
Notes
For the creamiest texture, heat gently after adding the dairy and do not let the soup boil. Refrigerate leftovers for up to 3 days; freezing is not recommended because the cream and pasta can change texture. For a lighter option, substitute half-and-half for the heavy cream.
