Preheat your oven to 375°F (190°C) and lightly grease your baking dish with olive oil
Wash and cut broccoli into small bite-sized florets
Lightly steam or blanch the broccoli for 2–3 minutes, then drain and set aside to keep it tender-crisp
In a large mixing bowl, add softened cream cheese and mayonnaise
Mix until smooth and lump-free
Pour in heavy cream and stir continuously until the mixture becomes silky
Add garlic powder, onion powder, salt, pepper, and paprika
Mix well to evenly distribute seasoning
Add shredded cheddar and mozzarella cheese into the mixture
Stir until everything is well combined and creamy
Add cooked chicken pieces into the bowl
Fold gently to coat chicken evenly with the creamy mixture
Add broccoli florets and mix carefully to avoid breaking them
Transfer the entire mixture into the prepared baking dish
Spread evenly using a spatula
Sprinkle extra mozzarella or cheddar cheese on top for a golden crust
Place the dish in the preheated oven
Bake for 25–30 minutes until bubbly and golden on top
Turn on broil for 2–3 minutes for a slightly crispy cheese topping
Remove from oven and let it rest for 5 minutes
Garnish with fresh parsley before serving
Serve warm for best flavor and texture