Preheat your oven to 350°F (175°C).
Steam the broccoli florets until just tender, about 5 minutes.
In a large mixing bowl, combine the cream of mushroom soup, sour cream, and mayonnaise.
Add garlic powder, onion powder, salt, and pepper to the mixture.
Stir in the steamed broccoli and half of the cheddar cheese.
Transfer the mixture into a greased baking dish.
Top with the remaining cheddar cheese and breadcrumbs.
Drizzle olive oil over the breadcrumbs for extra crispiness.
Bake in the preheated oven for 25-30 minutes until golden and bubbly.
Let it cool for a few minutes before serving.