Preheat the oven: Set to 375°F (190°C). Lightly grease a 9x13-inch casserole dish.
Season the chicken: Pat chicken dry.
Toss with 1 tablespoon olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
Quick sear (optional but recommended): Heat remaining 1 tablespoon olive oil in a large skillet over medium-high. Sear chicken 2–3 minutes per side until lightly browned. It won’t be fully cooked—just get some color.
Transfer to the casserole dish.
Build the sauce base: In the same skillet over medium heat, add garlic and cook 30 seconds until fragrant. Stir in chicken broth, scraping up any browned bits.
Cream it up: Reduce heat to low. Add heavy cream and cream cheese.
Whisk until smooth and slightly thickened, 2–3 minutes.
Season the sauce: Add Italian seasoning, crushed red pepper flakes (if using), and a pinch of salt and pepper. Stir in Parmesan until melted and silky.
Add the Tuscan vibe: Fold in sun-dried tomatoes and spinach. Cook 1–2 minutes until spinach wilts.
Stir in lemon zest if you like a brighter finish.
Assemble: Pour the sauce over the chicken in the casserole dish. Gently stir to coat everything evenly.
Top and bake: Sprinkle mozzarella over the top. Bake 18–22 minutes, until the chicken is cooked through (165°F/74°C) and the sauce is bubbling.
Rest and serve: Let stand 5 minutes so the sauce sets slightly.
Taste and adjust salt and pepper if needed. Serve hot.