search saves

Cheesy Egg, Ham and Mushroom Casserole

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.

Ready In:
8hrs 35mins



  • Grease a 13 x 9-inch baking dish.
  • 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.
  • In a large skillet melt butter oven medium heat; add in sliced mushrooms and cook until they release there moisture (about 10 minutes).
  • Add in green onions and red bell pepper; saute for 3 minutes.
  • Spoon the mushroom mixture over the cheese, then sprinkle the chopped ham over the mushroom mixture.
  • 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.
  • Cover and refrigerate for 8-24 hours.
  • Remove from fridge 30 minutes before baking.
  • Set oven to 350°F.
  • Bake for 35-40 minutes.
  • Top with 1 cup cheddar cheese (or to taste) and return to oven for 2-3 minutes or until the cheese melts.
Submit a Recipe Correction


Add a Note
Enter The Sweepstakes


"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."
icons / sparkles / sparkles


icons / sparkles / sparkles
icons / camera
icons / star / star-outline
icons / write-a-review
icons / question
sort by: icons / navigate / navigate-down
  1. CookieMonster2323
    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!
  2. Marz7215
    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.
  3. TheNovakFamily
    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!!!
  4. Judy from Hawaii
    This was served on Christmas morning; I enjoyed being able to prepare it in advance. I used a chicken based sausage diced up instead of the ham, as some of the folks did not eat pork. I made 2 casseroles; one for home & one for church. I will warn you if you are taking this to cook somewhere else - keep the eggs in a sealed container & add them in at your destination! I thought I was being very careful, but a significant portion of my eggs spilled out en route. (I just asked the person on the other end to scramble up some eggs & put them on top, hope it worked out.) My family definately enjoyed the casserole.
  5. Nougat
    I had a real hankering for a yummy breakfast casserole and you certainly can't go wrong with a recipe from Kittencal. This was exquisite! I halved the ingredients and put it together last night. Only difference I made was to use green pepper instead of red, it was all I had. I noticed the recipe did not state when to add the half-and-half, not that it makes much difference, common sense says to add it to the egg mixture, which is what I did. I popped it in the oven this morning and had heaven on a plate for breakfast! I had two pieces and had to stop myself from inhaling more. Happily DH isn't much for breakfast food, and I'm not going to tell him how wonderful this stuff is, leftovers are mine! Yay! Oh, I also opted for using the cayenne, it wouldn't be the same without it. Thanks Kitten!
see 2 more icons / navigate / navigate-down