In a bowl, mix together cream cheese, spinach, mozzarella cheese, garlic powder, and Italian seasoning until well combined.
Generously stuff each chicken pocket with the mixture and secure openings with toothpicks.
Heat olive oil in an oven-safe skillet over medium heat. Sear both sides of the chicken for 3–4 minutes until golden brown.
Pour chicken broth around the chicken, drizzle with lemon juice, and bake uncovered for 25–30 minutes until the internal temperature reaches 165°F (75°C).
Sprinkle Parmesan cheese over the chicken right after removing it from the oven and let rest for 5 minutes before serving.
Notes
Use a meat thermometer to ensure the chicken reaches 165°F. Do not skip searing for best flavor and texture. Remove toothpicks before serving.