Preheat the oven to 350°F (175°C).
In a large pot, steam the broccoli florets until tender, about 5 minutes.
In a mixing bowl, combine the cream of mushroom soup, milk, garlic powder, salt, and pepper.
Add the steamed broccoli and half of the cheddar cheese to the mixture and stir until well combined.
Transfer the mixture to a greased baking dish.
Top with the remaining cheddar cheese, breadcrumbs, and Parmesan cheese.
Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and bubbly.
Let it cool for a few minutes before serving.