Ham and Cheese Breakfast Casserole

filed under: Breakfast · Casseroles · Food + Drink on March 30, 2019

Ham and Cheese Breakfast Casserole is an easy and delicious combination of ham, cheese, hashbrowns, and eggs.  Easily prepared in advance or thrown together in the morning.  We have used leftover Honey Baked Ham and Crockpot Honey Ham for this recipe, but you can use a store bought version as well.

Ham Breakfast Casserole


Ham and Cheese Breakfast Casserole

Sometimes shaking up the breakfast routine is important.  We get so busy in our day to day that sometimes it is easier to hit the repeat button and just move on.  We were feeling a little blah in the breakfast department so we thought we would try something a little different.  The kids loved the taste of this breakfast casserole, and I loved that I could make it without a whole lot of effort.

Easy Breakfast Casserole


Ham and Cheese Breakfast Casserole Recipe

A recipe is only as good as the ingredients.  The staple ingredients in this breakfast casserole recipe are relatively simple, but let’s talk about how you can make them even more special.

  • Ham – We love to use our leftover ham for this recipe.  In fact, breakfast casserole will be found after any holiday featuring ham.  You know there will always be leftovers and this is the perfect way to deal with them.  When we make a ham, we use one of two methods.  Either Crockpot Honey Baked Ham or Oven Honey Baked Ham.  You can use store-bought ham, but I suggest purchasing a ham steak versus deli ham.  You want those nice big bite-sized pieces.
  • Cheese – A blend of Monterrey jack cheese and cheddar cheese makes this breakfast casserole perfect.  You can save on some calories by lowering the amount of cheese in this recipe.  I won’t tell anyone if you don’t though.
  • Eggs – Farm fresh is the best.  If you can’t get them right off the farm though, go for organic.
  • Hashbrowns – We cut up our own potatoes that we grow.  We grate them with the large side of a cheese grater.  A couple of things to note about this method. The potatoes will look brown.  Rinse them well and they will be good as new.  Don’t let them sit in water, potatoes hold moisture so you will want to drain them well or your breakfast casserole will come out soggy. If you are using frozen hashbrowns, allow them to thaw for at least 30 minutes before baking.

Ham and Cheese Breakfast Casserole


How to Make Ham and Cheese Breakfast Casserole

We use the double bake method to get the hash brown crust extra crispy.  This is done in two steps.  If you are looking for overnight potatoes, you can skip the first step, but the hashbrowns may not be as crispy.  It will still taste great though!

Step 1:  Prebake the Potato Crust

Heat up your oven and grease your baking dish well.  You don’t want the bake to stick to the edges.  Pour in the shredded hash brown potatoes and cover them with melted butter, salt, and pepper.  Toss it all up and pat it down.  Pop it into the oven until it starts to get crispy.  I will sometimes take it out of the oven halfway through and flip the potatoes so they bake evenly on both sides.  This should cook solo for about 30-40 minutes.  While that is cooking you can start on the next step.

Step 2:  Prepare the Egg Mixture

Mix together eggs, evaporated milk, seasoned salt, salt, pepper, onion powder, and dry mustard.  Combine well.  Add in the ham and cheese and combine everything.  Pour it over the top of the cooked hash browns and pop it back into the oven for about 40 more minutes.  You want to make sure the center cooks, so as a rule of thumb, it shouldn’t jiggle when you shake the pan.

Cutting out a Piece of Ham and Cheese Breakfast Casserole

Variations for Breakfast Casserole

The sky is the limit with this casserole.  You can add cooked veggies like onions, mushrooms, and peppers to the egg mixture to make it a western Breakfast Casserole.  Switch the ham to breakfast sausage for a change of pace.  Other toppings to consider:

  • green onion
  • jalapeno
  • diced tomato
  • sour cream
  • hot sauce (try my homemade Buffalo Sauce!)
  • salsa
  • ketchup

Fork Taking a Bite out of Ham Breakfast Casserole

5 from 8 votes
Ham and Cheese Breakfast Casserole
Prep Time
10 mins
Cook Time
1 hr 20 mins
Total Time
1 hr 30 mins

Ham and Cheese Breakfast Casserole is an easy and delicious combination of ham, cheese, hashbrowns, and eggs.  Easily prepared in advance or thrown together in the morning.  We used leftover Honey Baked Ham for this recipe, but you can use a store bought version as well.  

Course: Breakfast
Cuisine: American
Keyword: Ham and Cheese Breakfast Casserole
Servings: 8
Author: Amanda Rettke--iambaker.net
  • 8 cups shredded hashbrowns*
  • ½ cup (1 stick or 113g) melted butter
  • ¼ teaspoon salt
  • ¼ teaspoon pepper
  • cups (170 g) Monterey Jack cheese, shredded
  • cups (170 g) cheddar cheese, shredded
  • 2 cups cooked ham, diced
  • 8 large eggs
  • 1⅓ cups (327 g) evaporated milk, you can also substitute heavy cream
  • 1 teaspoon seasoned salt
  • ½ teaspoon kosher salt
  • ½ teaspoon pepper
  • ½ teaspoon dry mustard powder
  • ¼ teaspoon onion powder
  1. Preheat your oven to 400°F.

  2. Spray a 9x13 inch pan with nonstick spray, or grease with butter.
  3. Add the shredded hashbrowns into the pan.
  4. Melt a stick of butter in a small bowl, and pour evenly over the potatoes. Sprinkle the potatoes with salt and pepper. Use a spoon to gently toss it all together, then spread it out so that it's even.
  5. Bake for 25-30 minutes, until the potatoes are tender and lightly browned on top. Remove from oven, stir, and cook for 10 more minutes.
  6. Remove the hashbrowns and reduce the oven temperature to 350 °F.
  7. In a large bowl whisk together 8 eggs, evaporated milk, seasoned salt, kosher salt, pepper, dry mustard, and onion powder.
  8. Add ham and cheese, and stir to combine.
  9. Pour the mixture evenly over the top of the hashbrowns.
  10. Bake for approximately 40 minutes, or until the edges start to brown and the center doesn't jiggle when you shake the pan.

Recipe Video

Recipe Notes

*You can also use a 30-ounce bag of frozen hashbrowns, see blog post for cooking times.

Looking for More Breakfast Recipes?

Breakfast Strata

Blueberry Breakfast Cake

Breakfast Donut Ball Coffee Cake

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  • Nela Hickey says:

    They are great I love them

  • Karyn Methven says:

    I can’t find out how long to bake pre-made, bought hash browns. Can’t make recipe until I have that info. 30oz bag bakes for how long?

    • Sherry A Prather says:

      Did you find out how long to bake the 30 oz bag of hash browns?

      • Amanda Rettke says:

        It’s the same baking time.

  • Jessy says:

    Damn this looks amazing!! 😮


    Xoxo <3

  • Sheila Richardson says:

    This recipe sounds delicious,looking forward to trying it. One caution: if you are using a glass casserole dish, make sure the egg mixture is not cold or it can cause the hot dish to break. Been there,done that!!!!

  • Margaret C. Turner says:

    Serving at our next potluck, Jus as good for supper as breakfast.

  • Lucile says:

    The recipe states in step 5., to bake 2t-30 min. Until potatoes are tender and starting to brown.

    • Amanda says:

      My computer shows 25-30 minutes. 🙂

  • Jess K says:

    Totally feel you on the breakfast routine. I feel like I’m always running out of ideas! But love this recipe and can’t wait to try. Pinned!

  • Phyllis Nagel says:

    Can this ham/cheese breakfast casserole be made in a rectangular crockpot?

  • Pamela Brooksbank says:

    Looks great going to try some of these recipes thank you

  • Glenn Ellard says:

    Made this recently, but added corn and diced tomatoes to the egg mixture, and my family absolutely loved it. Really easy and versatile recipe that tasted oh-so good.

  • Tonya Schoenfeld says:

    Can you use regular milk? By heavy cream, do you mean heavy whipping cream?

  • Wanda Arnette says:

    Dear Amanda,, I love all your recipes and would love to have a book of your recipes !!! Have you wrote a book and if not would you think about writing one! Every time I go looking for one of your recipes I can’t fine it and then I have to fix something else !!!!! Thanks lWanda

    • Amanda Rettke says:

      I will! <3

  • Sandra says:

    Ladies Potatos 25-30 mins then take out then stir and cook for 10 more

  • Lee Hernandez says:

    I like the looks of this recipe. My dad was from Idaho and took pride in cooking some great potatoes. His method was to cook extra baked potatoes when he was making them for dinner. Refrigerate these overnight. When you are ready to cook, they peel easily (if you want). This is how I would make your recipe here by grating the cooked potatoes. I also make my cottage fries and all hash browns this way.



  • Phyllis Barrett says:

    Amanda, years ago I had a recipe that had been printed in the newspaper(before the electronic age). The recipe has been lost over the years.The recipe was for a wonderful(not too sweet, but not savory) cheesecake. I remember that it had cream cheese and blue cheese approx. 4 oz.of blue cheese) It had a graham cracker crust. Could you come up with a recipe that would result in this type of cheesecake? All recipes that I’ve found consider it a savory once the blue cheese has been adder, but the one I remember was a dessert cake.

  • Bob Bruce says:

    Made this today and it was delicious and filling. Made it with some heavy cream And half & half instead of evaporated milk. I added half of a seeded jalapeño, and a little bit of bell pepper. I also added a little onion diced finely.

    • Amanda Rettke says:

      Those are great additions, Bob!

  • Brenda says:

    I made this for out-of-town guests. It was a hit!
    Thank you!

    • Amanda Rettke says:

      So glad!

  • Fenise Vickers says:

    look delicious must

  • Florence says:

    This is the best! I’ve modified it with Italian sausage instead of ham and I add onion and bell peppers. My daughter loves this for breakfast EVERY morning, so I make it almost every weekend. Tonight, I’m trying it by also adding spinach. Gotta get those veggies in anywhere you can! Thanks.

  • Allen Douglas says:

    Hi there, I am going to make this ham and cheese casserole and I would like to know if this recipe can be frozen.

  • Diane Hanson says:

    These are really really good! I will continue to make this recipe!!

  • Clem Murphy says:

    I did make this recipe and my husband loved it. Going to make it again for a brunch get together.

  • Wanda says:

    Can the egg and ham casserole be frozen after it is baked and for how long?

  • Kimberley Loss says:

    I made this recipe last night for dinner and it was absolutely great it was a hit and everybody was going back for seconds. Instead of evaporated milk I use heavy cream and it made it that much better I will definitely be making this again. Great recipe