Preheat oven: Set to 375°F (190°C). Grease a 9x13 baking dish.
Steam broccoli: Cook the broccoli florets for 2–3 minutes until just tender but still vibrant. Drain well.
Mix sauce: In a large bowl, combine cream of chicken soup, sour cream (or yogurt), mayonnaise, garlic powder, onion powder, paprika, and half of the cheddar cheese. Stir until smooth.
Assemble base: Spread broccoli evenly in the baking dish. Top with shredded chicken.
Pour sauce: Spread the creamy mixture evenly over the chicken and broccoli.
Top it: Sprinkle with remaining cheddar cheese and Parmesan.
Breadcrumb topping: In a small bowl, mix breadcrumbs with melted butter, then sprinkle evenly over the casserole.
Bake: Place in the oven for 25–30 minutes, until bubbly and golden brown on top.
Cool & serve: Let rest for 5 minutes before serving warm.