Preheat your oven to 375°F (190°C).
In a mixing bowl, combine the softened low-fat cream cheese, fat free mozzarella cheese, grated Parmesan cheese, minced garlic, and chopped spinach. Mix until well combined. Season with salt to taste.
Prepare the chicken breasts by making deep cuts across each breast, being careful not to cut all the way through. Season each breast with salt and pepper.
Stuff each chicken breast with the creamy spinach filling, pressing gently to pack it in.
Place the stuffed chicken breasts in a baking dish that has been lightly coated with cooking spray.
In a small saucepan, whisk together the fat-free half and half and cornstarch until smooth.
Place the saucepan over medium heat and bring the mixture to a simmer, stirring constantly until thickened.
Reduce the heat to low and stir in the low-fat cream cheese and grated Parmesan cheese until melted and smooth. Season with salt and pepper to taste.
Pour a portion of the creamy sauce over the stuffed chicken breasts before baking, ensuring each breast is evenly coated.
Bake the stuffed chicken breasts in the preheated oven for 30 minutes.
Once baked, allow the chicken to rest for a few minutes before serving. Serve the stuffed chicken breasts with any remaining sauce spooned over the top, if desired.
This makes 4 servings. Each serving is 7 WW Points. Enjoy!