Cheesy Egg, Ham and Mushroom Casserole

Total Time
8hrs 35mins
Prep 8 hrs
Cook 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.

Ingredients Nutrition


  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, 1/2 and 1/2, 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

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!

CookieMonster2323 April 05, 2010

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.

Marz April 13, 2008

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!!!

TheNovakFamily January 17, 2008