Total Time
1hr 5mins
Prep 20 mins
Cook 45 mins

This is a wonderful almost do ahead breakfast. Great for company or Christmas morning.

Ingredients Nutrition


  1. Melt margarine and place in the bottom of 9" by 13" baking pan.
  2. Spread potatoes (still frozen is okay) in bottom of the pan.
  3. Sprinkle chopped vegetables over potatoes.
  4. Add salt and pepper to taste.
  5. Sprinkle meat over potatoes and vegetables.
  6. Note: At this point you may continue or casserole may be refrigerated overnight.
  7. Pour beaten eggs over potatoes.
  8. Bake at 350 degrees for 45 minutes.
  9. Remove from oven and sprinkle cheese evenly over top.
  10. Bake another 5-10 minutes or until cheese is hot and bubbly.
  11. Remove from oven and let set for approximately 5 minutes.
  12. Cut into 2.5"-3" squares and serve with a spatula. Enjoy.


Most Helpful

We absolutely LOVE this! I've made it countless times since I found it on here about three years ago. Sometimes when I'm in a crunch for time and don't want to dice all of the veggies I will use the frozen onion and green pepper mix that you get at the grocery store. I've also drained canned tomatoes and used those in a rush too. It does taste best with fresh vegetables though. We are doing low carb now and I substitute cauliflower for the potatoes. It is just as delicious! I can probably say that I've cooked this recipe more than any other on this site. Thanks!

hillbillyheart September 14, 2010

I have 35 chickens so needless to say i get 2or3 Dozen eggs a day I have been looking for a good recipe to use up some eggs well I found it here this recipe is just wonderful and absolutely delicous hope my spelling isnt to bad Thank-You for such a great recipe

Robert Francois August 25, 2002

This was wonderful. I used the bacon and a mix of Tex-Mex cheese instead of cheddar to add some zip. It was very simple to prepare and was enjoyed by all even my picky sons.

Kate in Ontario November 23, 2002

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a