Preheat your oven to 350°F (175°C).
In a large skillet over medium heat, combine the cooked chicken, broccoli florets, garlic powder, onion powder, Italian seasoning, salt, and pepper. Stir for about 5 minutes to combine the flavors and slightly cook the broccoli.
In a mixing bowl, blend the softened cream cheese, heavy cream, and chicken broth until smooth and creamy. You can use a hand mixer or whisk by hand.
Pour the cream cheese mixture into the skillet with the chicken and broccoli. Stir well to ensure everything is evenly coated.
Transfer the mixture to a greased baking dish and spread it evenly. Sprinkle mozzarella cheese on top.
If using, add the grated Parmesan cheese over the mozzarella layer for extra flavor.
Bake in the preheated oven for 30-35 minutes or until the cheese is melted and bubbly.
Once cooked, remove from the oven and let it cool for a few minutes before serving.