Prep the basics. Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish.
If your chicken isn’t cooked yet, season with salt and pepper and pan-sear or bake until done, then chop or shred.
Par-cook the broccoli. Steam or blanch broccoli florets for 2–3 minutes until bright green and just tender. Drain well and pat dry to avoid watering down the sauce.
Start the sauce. In a large skillet over medium heat, melt the butter. Add garlic and cook for 30 seconds until fragrant.
Whisk in cream cheese until smooth and melty.
Build the cream base. Pour in heavy cream and chicken broth. Whisk until the mixture is smooth and gently bubbling. Stir in onion powder, smoked paprika, mustard powder, and optional Dijon.
Season with salt and pepper.
Add the cheese. Stir in 1.5 cups of the shredded cheese and the Parmesan until fully melted and silky. The sauce should be thick enough to coat a spoon. Adjust seasoning.
Assemble the bake. Spread the chicken in an even layer in the baking dish.
Scatter the broccoli over the top. Pour the cheese sauce evenly across everything, nudging with a spatula to help it settle.
Top and bake. Sprinkle the remaining 1/2 cup shredded cheese over the surface. Add bacon or pork rind crumbs if using.
Bake for 18–22 minutes, until bubbling at the edges and golden on top.
Rest and serve. Let it sit for 5–10 minutes so the sauce thickens. Scoop into bowls and enjoy hot.