Preheat the oven to 350˚F.
Grease a 9x13 inch casserole dish.
Steam the broccoli for 4 minutes (using a vegetable basket and pot over the stove, or whatever method you prefer)
Add steamed broccoli to a large bowl. Set aside.
Combine the cream cheese, cream of mushroom soup, cheddar cheese, parmesan cheese, and seasonings in a medium bowl, and stir well until combined.
Add the creamy mixture to the broccoli and gently toss until broccoli is coated.
Pour into the prepared casserole dish.
Sprinkle bread crumbs over the top.
Bake on the middle rack in the oven for 20 minutes, then broil on high for 2 minutes to allow topping to slightly brown.
Enjoy!