Preheat oven to 375°F. Grease a 9×13-inch casserole dish.
Toss chicken with olive oil, salt, pepper, paprika, and Italian seasoning.
Sear chicken in a large skillet over medium-high until lightly browned, 4–6 minutes. Transfer to a plate.
Soften onion in the same skillet over medium heat, 3–4 minutes. Stir in garlic for 30 seconds.
Add spinach and cook until wilted. Drain any excess liquid from the pan.
Lower heat. Stir in cream cheese, sour cream, and broth until smooth and creamy.
Mix in lemon juice, Parmesan, and half the mozzarella. Adjust seasoning to taste.
Fold browned chicken into the spinach sauce. Spread mixture in the prepared dish.
Top with remaining mozzarella. Bake 18–22 minutes, until bubbly and chicken reaches 165°F.
Broil 1–2 minutes for color if desired. Rest 5 minutes before serving.