01 - Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish with cooking spray or a small amount of olive oil.
02 - Pat chicken breasts dry with paper towels. Season both sides generously with salt and black pepper, pressing gently to help the seasoning adhere.
03 - Heat olive oil in a large skillet over medium-high heat until shimmering. Add chicken breasts and sear for 2-3 minutes per side until golden brown. Transfer to a plate and set aside.
04 - In the same skillet, add sliced mushrooms. Sauté for 3-4 minutes, stirring occasionally, until mushrooms release their moisture and begin to brown.
05 - Add minced garlic to the mushrooms and cook for 30 seconds until fragrant, stirring constantly to prevent burning.
06 - Add fresh spinach to the skillet and toss with the mushroom mixture. Cook for 1 minute until just wilted. Remove from heat.
07 - Arrange seared chicken breasts in the prepared baking dish. Spread the mushroom-spinach mixture evenly over the chicken.
08 - Pour heavy cream evenly over the chicken and vegetables. Sprinkle shredded mozzarella cheese across the top, covering the surface.
09 - Bake uncovered for 25-30 minutes until chicken is cooked through (internal temperature reaches 165°F) and cheese is golden and bubbly.
10 - Remove from oven and let the casserole rest for 5 minutes before serving to allow juices to redistribute.