Preheat oven to 350°F.
Steam or cook the broccoli until tender.
Add broccoli to a large mixing bowl.
Stir in soup, mayonnaise, cheddar cheese, eggs, and onion.
Season with salt and pepper.
Mix until well combined.
Transfer mixture to a greased baking dish.
Toss crushed crackers with melted butter.
Sprinkle the cracker topping over the casserole.
Bake for 30–35 minutes or until golden and bubbly.
Allow to rest for a few minutes before serving.
Serving Step: Add an extra sprinkle of cheddar on top for even more creamy comfort.