Preheat your oven to 350°F (175°C).
In a large skillet, heat the olive oil over medium heat. Add the chopped spinach and sauté until wilted, about 2-3 minutes. Remove from heat and set aside.
In a mixing bowl, combine the softened cream cheese, sour cream, chicken broth, garlic powder, onion powder, salt, and pepper. Mix well until smooth.
Add the shredded chicken and sautéed spinach to the cream cheese mixture, and stir until everything is well combined.
Pour the mixture into a 9x13 inch baking dish and spread it evenly.
Top the casserole with shredded mozzarella cheese. If desired, sprinkle breadcrumbs over the top for an extra crunch.
Bake in the preheated oven for 25-30 minutes, or until the cheese is melted and bubbly.
Once done, remove from the oven and let it cool for a few minutes before serving.