This Cheesy Hashbrown Breakfast Casserole is everything you need on Christmas morning! (Or anytime you have guests for breakfast!) Hashbrowns are baked til crispy, then topped with eggs, cheese, and black forest ham. It’s an overnight recipe, so you have more time for stockings in the morning! Make ahead breakfasts are always a win at the holidays. This recipe was originally posted on December 7, 2012.  

hash brown egg casserole with a close up of cheese melting.
Table of Contents
  1. Overnight Breakfast Casserole with Hash Browns, Ham, and Egg
  2. Hashbown Breakfast Casserole ingredients
  3. How to make Hash Brown Breakfast Casserole
  4. Hash Brown Potato Casserole variations
  5. Egg Bake with Hash Browns FAQs
  6. What do you eat with hash brown casserole?
  7. How long can you keep hash brown casserole in the fridge?
  8. And that’s your hashbrown casserole, folks.
  9. You will love these other breakfast ideas!
  10. Breakfast Hashbrown Casserole Recipe
  11. Blast from the past
  12. More Recipes you will Love!

Overnight Breakfast Casserole with Hash Browns, Ham, and Egg

I have a zit on my chin right now, and my 2-year-old Valentine keeps poking her finger at it. “Whazzat mommy, whazzat?” It’s a pimple honey. “Oh, hippo, mommy?” No, child, but it’s about the size of one.

I don’t know what it is with my face breaking out like a 13 year old’s, maybe it’s because I’m 31 now and my body switched up the numbers on my age?? What is the deal?

hash brown potato casserole shot from above with slices cut into it.

In less awkward news, I am here today to introduce you to my favorite easy breakfast casserole of all time. I posted this recipe back in 2012, when my blog was still just a baby. I started with all my greatest recipes, and this is definitely one of the greats. Easy? check. Feeds a crowd? check. Tons of flavor? check. CHEESE??? Hello.

Hashbown Breakfast Casserole ingredients

Here’s what you’ll need to grab at the store for your cheesy hashbrown breakfast casserole. (Quantities given in the recipe below.)

  • Frozen, shredded hashbrowns.
  • Butter. I use salted butter, but unsalted butter is fine too.
  • Monterey Jack cheese. You can shred this from a block or buy it pre-shredded.
  • Cheddar cheese. Again, pre-shredded is totally fine!
  • Black forest ham, cut into bite-size pieces. Any kind of smoked ham will work in this recipe, or even deli sliced ham will do. If I don’t have leftover ham, I often buy a $5 ham steak from the store. You can also use an equivalent amount of cooked bacon or sausage. It’s hard to go wrong here!
  • 8 large eggs
  • Evaporated milk OR heavy cream. Evaporated milk comes from a can in the baking aisle of a grocery store. Heavy cream (sometimes called whipping cream) comes in a small carton in the refrigerated section, next to the milk.
  • Seasoned salt. Where my Lawry’s fans at?? This stuff is gold. An off-brand works fine too.
  • Kosher salt. Kosher salt is my favorite and I use it for everything. If all you have is table salt, use half the amount.
  • Pepper
  • Dry mustard powder (optional)
  • Onion powder (optional)
breakfast casserole with ham close-up of a piece lifted by a spatula from the pan, connected to casserole by melted cheese.

How to make Hash Brown Breakfast Casserole

Here are the basics! (The full recipe is included below, in the recipe card.)

  • Melt butter and pour it over a 9×13 inch pan full of frozen hashbrowns. (See photos)
  • Bake up the buttered hashbrowns in a dish in the oven, until they get nice and crispy. This is essential for achieving non-soggy potatoes.
breakfast casserole overnight recipe showing melted butter poured over frozen hash browns in a pan next to baked hash browns in a pan.
  • Layer some cheese on top (any kind you like really–this recipe calls for Monterey Jack and cheddar)
  • Layer ham over the cheese.
  • Soak the whole thing with a creamy mixture of eggs, evaporated milk OR cream, seasoned salt, kosher salt, pepper, dry mustard, and onion powder.
  • Pop it in the oven!
christmas casserole in a dish, uncooked, with ham piled over crispy hash browns and shredded cheese.

I love the flavor of the baked crispy hashbrowns with the cheesy eggs and smoked ham. It is seriously the best combo! My mother-in-law Kris found a version of this recipe in a cookbook years ago (before I married into the family) and we’ve had it for Christmas breakfast ever since.

How to make Christmas Morning Casserole the night before

You can make this hashbrown breakfast casserole and bake it up right away, or do it the night before and pop it in the oven before your guests wake up. Who doesn’t love the smell of overnight breakfast casserole in the oven, especially when someone else is making it for you? Your family is going to love you this year.

  • Melt butter and pour it over a 9×13 inch pan full of frozen hashbrowns. (See photos)
  • Bake up the buttered hash browns in the oven, until they get nice and crispy. This is essential for achieving non-soggy potatoes! Say no to the sog!
  • Layer some cheese on top (Swiss! Gouda! Mozzarella! Sky is the limit here.)
  • Layer ham over the cheese.
  • Cover tightly and refrigerate overnight.
  • In a large bowl, mix eggs, evaporated milk OR cream, seasoned salt, kosher salt, pepper, dry mustard, and onion powder.
  • Cover and refrigerate the bowl of eggs overnight.
  • In the morning, preheat your oven to 350 degrees F.
  • Whisk the egg mixture once more, then pour over the potatoes in the casserole dish.
  • Pop it in the oven!
Christmas morning casserole with hash browns and ham, uncooked in a dish next to a bowl of egg and cream mixture being poured over the dish.

I will always remember one Christmas a few years ago when we were busy getting this hashbrown breakfast casserole together in the morning. My mother-in-law Kris had it all baked up and ready to go, and it was warming on the bottom rack in the oven.

She had also made some fabulous star bread, kind of like cinnamon rolls, but in a star shape. It was completely done and already on the glass serving tray, ready to be set on the table. She put it in the warm oven on the rack above our beloved hashbrown breakfast casserole. You can see what’s coming…

Yes, the glass serving tray shattered from the heat in the oven, and we ended up with glass all over the top of our beautiful breakfast casserole. SO SAD!! I remember we had to keep holding Bumpa back (Eric’s grandpa) from stealing bites. “It’s fine!” he said. We finally got a hold of it to throw it out so that we didn’t end up taking Bumps to the ER on Christmas day.

easy breakfast casserole close up of crispy edge ready to be served as an individual portion.

Just look at those crispy edges. Mmmm.

Hash Brown Potato Casserole variations

Endless variations, I tell you! This recipe is THE BEST for cleaning out your fridge.

  • Veggies: Add 1 to 2 cups of any pre-cooked veggies such as broccoli, asparagus, zucchini, bell peppers, or mushrooms.
  • Protein options: If you’re not a ham fan, try swapping it out for chorizo, cooked breakfast sausage, or crumbled bacon! Make sure whatever meat you add is fully cooked first.
  • Cheeses: They make a bazillion cheeses for a reason. Sso you can have endless variety! Try Pepper Jack, Mozzarella, Asiago, Gouda, smoked cheddar, Havarti, or Colby jack!
  • Add-ins: green chilis, jalapenos, pickled jalapenos, pimientos, olives, or roasted bell peppers.

Egg Bake with Hash Browns FAQs

Should I thaw frozen hash browns before cooking?

I love this recipe because you DON’T have to defrost the hashbrowns first. You DO have to bake them before you mix them with the other ingredients. That’s how you make them crispy and not soggy!

Can I use fresh hash browns instead of frozen?

Yep, you sure can. Peel and shred your potatoes; using a food processor here is going to be easiest. Once you have about 30 ounces, follow the recipe as indicated! You might need to increase the time on baking the buttered potatoes (before adding the egg mixture.) You will know they are done when the tops are turning golden and they are fork tender.

hash brown breakfast casserole close-up with chives, ham, cheese, and potatoes visible.

What do you eat with hash brown casserole?

Side dish options, here we go!

How long can you keep hash brown casserole in the fridge?

It will keep in the fridge for about 3-5 days. After that, get your leftovers in the freezer!

Can I freeze hash brown casserole?

Yes, you can freeze leftover hashbrown casserole in an airtight container for up to 3 months.

For a make-ahead recipe, follow the recipe as usual, baking until it is not quite as browned as you would like it. Let cool completely, then seal well with foil or plastic wrap. Freeze for up to 3 months. You can either let it thaw in the fridge overnight and then follow the normal baking instructions, or bake straight from frozen. At 350, it will take about 60-90 minutes.

How do you reheat hash brown casserole?

  • If you’ve got a significant portion to heat, I recommend popping it in the oven for 15-25 minutes at 350 degrees.
  • If you’re catching a quick lunch from leftovers, use the microwave. Loosen the casserole with a fork and cook on high about 1 minute.
hashbrown breakfast casserole baked overnight close-up showing slices of potato and egg casserole in a pan.

And that’s your hashbrown casserole, folks.

This is definitely the casserole your family needs this year, minus the shattered glass. Make it happen. Christmas only comes once a year! (Although I don’t know why we limit ourselves like this. You could totally section up this casserole and freeze individually. Then toss one serving into the microwave on a busy morning, and eat like a king on a random Tuesday. Try it! I have some in my freezer right now.)

UPDATE! I just posted a variation of this casserole. I used sausage and peppers and onions instead of ham. IT’S SO GOOD! Check it out here: Easy Sausage Breakfast Casserole (Overnight)

You will love these other breakfast ideas!

Facebook | Pinterest | Instagram

Want to save this recipe?
Just drop your email here and I’ll send it right away! Plus you’ll get new recipes from me every week. Yes please!
logo

Breakfast Hashbrown Casserole

4.70 from 234 votes
Prep: 20 minutes
Cook: 1 hour 5 minutes
Total: 1 hour 25 minutes
Servings: 12
This Cheesy Hashbrown Breakfast Casserole is everything you need on Christmas morning! (Or anytime you have guests for breakfast!) Frozen hashbrowns are baked til crispy, then topped with eggs, cheese, and black forest ham. It’s an overnight recipe, so you have more time for stockings in the morning! Make ahead breakfasts are always a win at the holidays.  

Ingredients

  • 1 (30-ounce) package frozen shredded hashbrowns
  • 1/2 cup melted butter, 1 stick
  • salt and pepper
  • 1 & 1/2 cups shredded Monterey Jack cheese, packed
  • 1 & 1/2 cups shredded Cheddar cheese, packed
  • 1 & 1/2 cups black forest ham*, cut into bite-size pieces
  • 8 large eggs
  • 1 & 1/3 cups evaporated milk OR cream
  • 1 teaspoon seasoned salt, I like Lawry's
  • 1/2 teaspoon kosher salt, use 1/4 if all you have is table salt
  • 1/2 teaspoon pepper
  • 1/4 teaspoon dry mustard powder, optional
  • 1/4 teaspoon onion powder, optional

Instructions

  • Preheat your oven to 400 degrees F. 
  • Spray a 9×13 inch pan with nonstick spray, or grease with butter.
  • Dump the bag of frozen hashbrowns into the pan. (There is no need to thaw first.)
  • 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. 
  • Bake at 400 degrees for 25-30 minutes, until the potatoes are tender and lightly browned on top. You can even nab a forkful to make sure they are done if you like.  
  • Remove the casserole and reduce the oven temperature to 350.
  • Layer 1 and 1/2 cups each Monterey Jack and Cheddar cheese over the top of the potatoes (make sure you pack in your cheese! Don't skimp now!) Add the ham. You can either leave it layered or use a spoon to gently toss the cheese and potatoes and ham together. Either way is fine. (I like to toss for a more even distribution.)
  • In a large bowl or stand mixer, whisk together 8 eggs, 1 and 1/3 cups evaporated milk OR cream, 1 teaspoon seasoned salt, 1/2 teaspoon kosher salt (use less if all you have is table salt!), 1/2 teaspoon pepper, 1/4 teaspoon dry mustard, and 1/4 teaspoon onion powder. Beat well.
  • Pour the egg mixture evenly over the top of the casserole, making sure everything gets wet.
  • Bake at 350 degrees for about 40 minutes. It is done when bubbly. The edges should be starting to brown and the center should not wiggle when you shake the pan.
  • If the center of the casserole looks very wobbly but the top is starting to brown too much, cover with foil for the last few minutes of baking. 

Overnight instructions:

  • Follow instructions through step 5 (bake the potatoes at 400.) Remove from the oven and let cool slightly.
  • Follow the instructions above for layering the cheese and ham. Cover tightly and refrigerate overnight.
  • In a large bowl, whisk together 8 eggs, evaporated milk OR cream, seasoned salt, kosher salt, pepper, dry mustard, and onion powder. Beat well.
  •  Cover the egg mixture and refrigerate overnight.**
  • In the morning, preheat your oven to 350 degrees F.
  • Whisk the egg mixture once more, then pour over the potatoes in the casserole dish.
  • Bake at 350 for 45-55 minutes. It is done when bubbly, when the edges start to brown and the center doesn’t wiggle when you shake the pan.
  • If the center of the casserole looks very wobbly but the top is starting to brown too much, cover with foil for the last few minutes of baking. 

Video

Notes

*Any kind of smoked ham will work in this recipe, or even deli sliced ham will do. If I don’t have leftover ham, I often buy a $5 ham steak from the store. You can also use an equivalent amount of cooked bacon or sausage. It’s hard to go wrong here!
**If refrigerating a bowl of beaten eggs sounds like a pain to you, you can certainly pour the eggs over the potatoes the night before baking. The potatoes won’t be as crisp, so I think it’s worth it, but it’s totally up to you!
Source: This recipe is adapted from my mother-in-law Kris!

Nutrition

Calories: 348kcal | Carbohydrates: 17g | Protein: 19g | Fat: 23g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 181mg | Potassium: 443mg | Fiber: 1g | Sugar: 4g | Vitamin A: 713IU | Vitamin C: 6mg | Calcium: 308mg | Iron: 2mg
Course: Breakfast
Cuisine: American
Calories: 348
Keyword: casserole, eggs, Ham, hashbrowns, potato
Did you make this? I’d love to see it!Mention @thefoodcharlatan or tag #thefoodcharlatan!

Blast from the past

Here’s the old picture of our favorite Christmas breakfast casserole (sans broken glass):

hashbrown breakfast casserole on a plate

And I’ll keep my old musings from back in 2012, as well:

Eric and I are always arguing about the lights in our house. (It has nothing to do with the electricity bill, which is what my parents were always yelling at me about.) I like to be able to see what I’m doing. Eric likes ambiance, which means lamplight only. This is great if you have lots of lamps. Bring on the ambiance, I say, if you have enough lamps.

But we don’t. So I always get into trouble when I walk into the kitchen and flip the lights on (to see what I’m doing) and I’m always moaning to Eric that I feel like I live in the 14th century or something.

The addition of the Christmas tree has decreased contention in our home considerably. Eric loves the extra ambiance. I love Christmas. (It makes me feel more goodwill toward men, i.e., less likely to complain about living in a cave.) It’s a win-win.

I think the moral of the story here is that Christmas solves all problems.

More Recipes you will Love!

Categorized as , , , , , , , ,

You May Also Like...

Comments

  1. I’ve made egg bake casseroles and hash brown casseroles before and this is the perfect mix of both! Came out delicious! I made it for a work breakfast potluck and everyone loved it and several asked for the recipe. I pretty much followed the recipe as is except I didn’t use mustard powder and made it with turkey bacon.

    1. Hey Tamika! I’m so glad the recipe was a hit! Great idea using turkey bacon! Thanks for reviewing :)

  2. Hi! Do you think these could be baked in muffin pans? If so, any suggestion on cooking temp & time? Wanting to make them easy to eat for a Father’s Day Picnic Brunch at the park this weekend.

  3. My family loved this casserole. I’ll definitely make it again. My daughter is not a huge fan of ham, so I made it with link sausage cut in bite-sized pieces. I made the “overnight” version, but did not add the egg mixture until the morning because I didn’t want the potatoes to get soggy. But I did streamline the morning process by mixing all the wet ingredients together and putting it in a container the day before. Making it again tomorrow for our weekend at the cabin.

    1. I’ve done that before too, Having the eggs mixed and ready to go. Great tip! I’m so glad you all liked the recipe! Sausage links is a great idea, my kids would love that.

  4. Used the overnight instructions. So easy!  When my e too early o’clock went off, i leaped out of bed. Pulled the casserole and egg mixture out of the refrigerator. Poured egg mix over casserole and into the oven. It cooked while I dressed. We were both ready to go go to a breakfast gathering at church. It was soo good. It is now on my potluck list. Easy, yummy and more yummy. 

    1. It’s so true Irene, anytime I make myself an overnight breakfast it is SO much easier to get out of bed in the morning! Haha! I’m glad you enjoyed the recipe, thanks so much for commenting :)

  5. I made this for my birthday boy I wanted to make him something special. It was so yummy I substituted the hashbrowns for frozen cubed potatoes maybe it could have been crispier if I would have used shredded potatoes but I loved this breakfast. Birthday boy loved every bite.

  6. Very delicious and moist. I substituted with  2 lbs of browned sausage, 4 cups of Mexican style shredded cheese, and half and half. I think this is one of those recipes that is very forgiving if you have alternative ingredients to use up. This baked up perfectly in 40 minutes. I did the overnight version and used a disposable 9×13 pan.

    1. This would be so delicious with sausage! Great idea! And you are totally right, this recipe is a great base to start from and go wherever your ingredients take you. Thanks for the tips M.J.!

    2. Made this a few weeks ago and forgot to comment, and I will make it again this weekend. It’s awesome! I made it almost to the letter but used spices I had, and it turned out great. Thanks for a great recipe!

  7. Made the cheesy hashbrown casserole for our church’s Easter potluck breakfast.  It was devoured with huge compliments from the church elders.  I used half-n-half for the dairy ingredient and it worked great with the overnight method. Will definitely make again.

    1. Half and half works great in this recipe! Thanks for the reminder Renee. I’m so glad you’re getting a good reputation at church, keep bringing casseroles like this and everyone will love you! :) Happy Easter, thank you for the review!

  8. Hi!  I just found your website and am obsessed!  I am going to make two of your recipes this weekend and cannot wait.  I’ve never been more excited to go to the grocery store, haha.  Quick question on this one- for the overnight version- should I bring the refrigerated glass pan to room temperature before putting it in the oven to bake?  Or switch it over to a brand new pan in the morning, maybe?  Thank you!

    1. Yay I’m so glad you found me Mel! And that is a very good question about a glass pan. I would say put your glass pan in the cold oven, then turn it on. So that it heats up a little more slowly. Either that or let it sit at room temp for 30 minutes or so. Let me know how the recipes turn out!

    2. I’m really anxious to try this recipe! Do you recommend using evaporated milk, half and half, of heavy whipping cream?

      1. Hi Demi! All of them will work just fine! Just depends on how rich you want it to taste and how many calories you want to ingest ;)

  9. This casserole was so easy and delicious! I took it to work for a potluck and my coworkers devoured it. I will definitely make this again.

    1. That is awesome Marsha! I bet you were very popular in the office that day :) Thank you for reviewing! Means so much to me!

  10. Thanks for sharing!  I made it for my Uncle’s 90th birthday brunch. Was a hit. Have since made twice with a large sautéed poblano chili, shallots, garlic and spinach. Takes like a delicious chili relleno breakfast. Wrapped up squares for weekday breakfasts and it freezes great. I found I need to use a deep dish. Will be playing with other ingredients- very versatile. 

  11. I want to bake this but won’t have the time in the morning to cook it for that long. Can I partially bake it the night before? If so, for how long? Thank you! 

    1. Hi Mel! I recommend baking all the way through the night before and just reheating in the oven the next day. You might want to cover it with foil while reheating so it doesn’t dry out.

  12. How does this do in the freezer? I want to make it for my cousin to have on hand when she delivers her baby in a few weeks.

    1. Hi Melissa! This is a great casserole for the freezer! You can thaw overnight in the fridge and bake, or just throw it into the oven frozen. You will have to up the bake time and keep an eye on it. Great idea!

  13. I made this for dinner last night and it was delicious! I made it all at once instead of doing the overnight way. I had some trouble getting the hash browns crispy but my oven also sucks. I ended up subbing out ham for a pound of sausage. And I mixed in half the cheese with the sausage and hashbrowns and reserved the other half for the top of the dish. I added that the last 5 minutes of baking. This casserole was a huge hit! Between my fiancé, our roommate and I there are only 3 pieces left. Thanks for a great dish!

  14. So I just made your recipe for a church breakfast and fed 300 people. Every Single Person RAVED about this dish!! It was amazing! Thank you for the great recipe and making me look real good ;)

    1. 300 people now think you are the most amazing cook ever! YAS! I love it. See what a good recipe can do for your ego ;) I’m so glad you liked it Christina, and that all 300 of you liked it :) thanks for coming back to comment!

  15. This was an amazing recipe! I sautéed spinach (painfully squeezed through a sieve because I ran out of cheesecloth) and onions on their own to add to the mix and it was awesome. I used one onion and about a quarter pound of spinach (not sure how my crowd was going to receive it). I’d probably do a half pound next time.

    Thank you so much, this was a total hit and I can’t wait to make it again and again!

    1. LOVE the idea of adding spinach to this! A super easy way to make this a little healthier and you can’t even taste it really.

    2. Could this be made with the refrigerated hashbrowns instead of the frozen ones? It looks great and I can’t wait to try the recipe.

4.70 from 234 votes (206 ratings without comment)

Leave a Reply

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

Recipe Rating