Cheesy Egg, Ham and Mushroom Casserole

Made This Recipe? Add Your Photo

Total Time
8hrs 35mins
8 hrs
35 mins

Plan ahead this needs to chill for a minimum of 8 hours or up to 24 hours before baking which makes this the perfect brunch casserole! The cayenne is only optional--I like to add it in.

Skip to Next Recipe




  1. Grease a 13 x 9-inch baking dish.
  2. In a bowl mix together 1-1/2 cups shredded cheddar with 3/4 cup shredded mozzarella cheese then sprinkle evenly into the bottom of the baking dish.
  3. In a large skillet melt butter oven medium heat; add in sliced mushrooms and cook until they release there moisture (about 10 minutes).
  4. Add in green onions and red bell pepper; saute for 3 minutes.
  5. Spoon the mushroom mixture over the cheese, then sprinkle the chopped ham over the mushroom mixture.
  6. In a bowl whisk together flour, eggs, salt, pepper and cayenne (if using) until thoroughly blended; pour evenly over the ham.
  7. Cover and refrigerate for 8-24 hours.
  8. Remove from fridge 30 minutes before baking.
  9. Set oven to 350°F.
  10. Bake for 35-40 minutes.
  11. Top with 1 cup cheddar cheese (or to taste) and return to oven for 2-3 minutes or until the cheese melts.
Most Helpful

5 5

Hurray! I made one of these as listed and another with just the ham for an Easter party yesterday and both went over fabulously! Thank you very much!

5 5

This was an excellent breakfast casserole. I made this for a brunch we had last weekend and it was so easy to prepare, since all the work is done the night before. Made exactly as directed and had wonderful results. It did take a bit longer to bake for me about 50 minutes.

5 5

Thanks, this was wonderful, will not be looking for any other breakfast casserole. I baked mine in two glass pie plates, this way, if someone doesnt like mushrooms, they wont have to pick them out, OR COMPLAIN!!!