Preheat your oven to 180°C (350°F) and lightly grease a baking dish with butter or oil to prevent the casserole from sticking and to make serving easier later.
In a large mixing bowl, add the softened cream cheese, heavy cream, minced garlic, salt, black pepper, and paprika. Mix everything thoroughly using a spoon or spatula until the mixture becomes smooth, creamy, and well combined with no lumps.
Add the cooked shredded or cubed chicken into the bowl and mix it well with the creamy sauce, making sure every piece is evenly coated for maximum flavor in every bite.
Add the lightly steamed broccoli florets into the mixture and gently fold them in. Be careful not to overmix so the broccoli keeps its shape and doesn’t become mushy.
Transfer the entire mixture into the prepared baking dish and spread it out evenly using a spatula, ensuring the surface is level for even baking.
Sprinkle the shredded cheddar cheese evenly over the top, followed by the mozzarella cheese, covering the entire surface so it melts into a rich, golden layer.
Place the baking dish into the preheated oven and bake for 25–30 minutes, or until the cheese is fully melted, bubbling, and slightly golden on top.
Remove the casserole from the oven and let it rest for 5–10 minutes. This allows the sauce to thicken slightly and makes it easier to serve without falling apart.
Slice or scoop the casserole into portions carefully, making sure each serving includes a balanced mix of chicken, broccoli, and melted cheese.
Serve warm and enjoy immediately as a creamy, comforting, and satisfying keto meal.