Prepare the chicken by boiling, baking, or grilling until fully cooked, then shred into bite-sized pieces.
Sauté the chopped spinach in a skillet with olive oil over medium heat for 2-3 minutes until wilted.
In a mixing bowl, combine cream cheese, sour cream, garlic powder, onion powder, salt, black pepper, and red pepper flakes. Blend until smooth.
Add the shredded chicken and sautéed spinach to the creamy sauce and stir until well coated.
Preheat the oven to 350°F. Grease a 9x13 inch baking dish, pour in the mixture, top with mozzarella and Parmesan, and bake for 25-30 minutes until bubbly and golden.