Preheat your oven to 375°F (190°C). Lightly grease a baking dish and arrange the broccoli florets evenly across the bottom. Toss the cubed chicken with olive oil, garlic powder, onion powder, salt, and pepper.
Spread the seasoned chicken pieces over the broccoli in the baking dish. In a separate bowl, mix together the cream cheese and sour cream until smooth and creamy.
Spread the creamy mixture evenly over the chicken and broccoli. Sprinkle shredded cheddar cheese on top, followed by the chopped crispy bacon pieces.
Bake the casserole in the preheated oven for about 25–30 minutes until the chicken is fully cooked and the cheese on top becomes bubbly and golden. Let the casserole rest for a few minutes before serving.