01 -
Preheat the oven to 204°C and lightly grease a 23×33 cm baking dish with butter or cooking spray. Set aside.
02 -
Cut the chicken breasts in half horizontally to form four cutlets. Even out thickness by gently pounding with a rolling pin.
03 -
In a large bowl, whisk 1 tablespoon olive oil with minced garlic, Italian seasoning, salt, and black pepper. Add chicken cutlets, toss to coat evenly, cover, and refrigerate for 15 to 30 minutes.
04 -
Heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add fresh spinach and cook, stirring frequently, until fully wilted, about 2 to 3 minutes. Remove from heat and set aside to cool.
05 -
Beat the softened cream cheese until smooth in a medium bowl. Incorporate wilted spinach, half the shredded mozzarella, and Parmesan if using. Mix thoroughly for a creamy filling.
06 -
Remove chicken from marinade, allowing excess to drip off. Optionally sear each cutlet in skillet for 1 to 2 minutes per side to enhance flavor and color. Arrange cutlets in a single layer in the prepared dish.
07 -
Spread the cream cheese and spinach mixture evenly over the chicken. Sprinkle the remaining mozzarella cheese on top for a golden, bubbly finish.
08 -
Bake for 20 to 30 minutes until chicken is fully cooked and the cheese topping is melted and lightly golden. Let rest for 5 minutes before serving to allow textures to set.