Broccoli Casserole

Oh my word this is good!
2 (10 ounce) packages chopped frozen broccoli
1 cup chopped onion
1 (8 ounce) package shredded cheddar cheese
1 cup mayonnaise
1 can mushroom soup
2 eggs

In a medium sauce pan, cook broccoli and onion until tender, drain.
In large bowl add remaining ingredients.Add broccoli and onion.
Mix well.Put in a 13×9 baking dish.Bake at 350 for 30-45 minutes.