Total Time
Prep 10 mins
Cook 45 mins

We usually eat breakfast for dinner once a week; a lot of times it is breakfast casseroles. This is a good all-in-one casserole the whole family likes. This is from the WI Milk Marketing Board, Inc.

Ingredients Nutrition


  1. Preheat oven to 350 degrees F.
  2. Melt butted in a 10-inch oven-proof skillet.
  3. Add potatoes and onions and cook, covered over medium heat about 15 minutes until tender and lightly browned, stirring occasionally.
  4. Beat together eggs, salt, pepper, and milk; stir in 3 Tbs parsley and 1/2 cup cheese.
  5. Pour egg mixture over potatoes; sprinkle with ham.
  6. Bake for 20 minutes or until eggs are set.
  7. Sprinkle remaining 1/2 cup cheese over eggs; return to oven for about 2 minutes until cheese is melted.
  8. Remove from oven and garnish with parsley.
  9. Cut into wedges to serve.
Most Helpful

Yum! I used all the indicated ingredients but just used whatever cheese I had on hand (tex mex and cheddar) and dried parsley. The kids loved it, the adults enjoyed it too. Quick and easy, but we had to cook longer as we didn't have an oven safe pot so had to transfer. Cooked an extra 10-15 minutes that way to firm up the egg. Will definitely add this into the rotation!

mdumes February 06, 2013

We loved having breakfast for dinner !! This is a marvellous and easy dish. I finely diced potatoes as hash browns are hard to find here. Along with the bacon I added some finely chopped camembert cheese for a more dinnertime flavour. We all had 2 serves !!

katew September 09, 2011

Very nice recipe ~ we often eat breakfast for dinner here and this made for a very easy weeknight meal. Thanks for posting this AZ! Made for 1~2~3 Hits.

LARavenscroft July 08, 2011