Frozen hash brown patties, eggs, cheese, and ham make this hash brown egg casserole so quick and easy! Prepare it the same morning or the night before. Perfect use for leftover holiday ham or swap it out for sausage instead. Great recipe for breakfast, brunch, or dinner!
We also love our Tater Tot Breakfast Casserole, Chili Relleno Casserole, and Breakfast Enchiladas!
If I had a dollar for every time someone asked me if they could double the recipe for my awesome hash brown quiche recipe, I’d be rich! And p.s. you can. But I came up with another solution, by converting it into this Hash Brown Egg Casserole. Get ready to fall in love with this recipe, too!
Breakfast Casserole with Hash Browns
Truly one of the best breakfast casserole recipes. Here’s why:
- Ridiculously easy: This casserole is truly effortless, assembled in minutes. Then pop it in the oven and 45 minutes later you have an awesome meal. Really great if you’ve got guests.
- It’s cheap! All the ingredients are simple, available at any common grocery store, and very affordable.
- Versatile: You can easily change out the protein, cheeses, and add in vegetables to suit different tastes. This recipe can also be doubled or halved.
- Gluten free: No flour in this baby, making it a great option for anyone with gluten sensitives. (Just make sure to double check the hash brown packaging, since all brands vary.)
- Hearty and filling: Packed with potatoes, meat, cheese, and eggs, it’s so satisfying.
- Make it ahead of time: Prep and serve right away, assemble it the night before, or freeze for later. So great for entertaining. Or, you know, when you’re a mom.
- Everyone loves it! A classic combination of meat, potatoes, and eggs is always a family favorite.
Hash Brown Egg Casserole Recipe
You only need a handful of simple ingredients for this casserole, all which can be found at a common grocery store.
(Scroll down to the detailed printable recipe card for exact measurements.)
- Hash Browns: precooked frozen hash brown patties, and you don’t even need to defrost them first. Easy!
- Diced Ham: this is a perfect use for any leftover holiday ham you might have from Thanksgiving, Christmas, or Easter. If not, purchase a ham steak and dice it up in minutes. You could also swap out the ham for cooked crumbled sausage or bacon, or a combination. For a vegetarian option, omit the meat and replace it with sautéed vegetables like onions, bell peppers, and mushrooms.
- Scallions: I love all onions and they always find their way into my egg recipes! If you don’t like them, simply leave them out.
- Cheese: my family loves Monterey Jack and sharp cheddar, but you can swap these out for different cheeses. Pepper Jack would be delicious for some added heat.
- Eggs: you’ll need 9 large eggs, which makes this breakfast casserole thick and filling.
- Milk: whole milk is my preference for taste and creaminess. 2% is fine, but I wouldn’t go below that. If you want it even richer, use half-n-half.
- Seasonings: simple seasonings like salt, garlic powder, and dry ground mustard add to the delicious flavor. The mustard is very subtle, but you can omit it, if preferred.
How to Make Hash Brown Egg Casserole
This egg breakfast casserole is legitimately no-fuss, with only a few steps.
*Scroll below for the detailed printable recipe card.
- Arrange hash brown patties in a greased 9×13 baking dish, in a single layer. Sprinkle with the cheeses, ham, and scallions.
- Whisk together the eggs, milk, and seasonings, then pour the mixture over the ham.
- Cover and bake, then uncover and bake some more until the cheese is golden and everything is cooked through.
- Cool for a few minutes, then slice and serve.
Breakfast Casserole Recipe Notes
- The pre-cooked hash brown patties do not need to be defrosted first. You certainly can bake them first before adding them to the casserole dish, which will make them crispy.
- Tater Tots can be used instead of the hash brown patties, but you’ll need to cook the casserole for an additional 5-10 minutes.
- You can opt to shred your own potatoes or buy refrigerated hash browns, but they will require pre-cooking, which does add an extra step.
Make in Advance and Storage
You can prep and serve this hash brown casserole right away, assemble it the night before, or freeze for later.
- Leftovers: cool completely, then store in an airtight container in the fridge for up to 3 days.
- Make it ahead of time: want to prep this the night before serving? No problem. Simply assemble as you would up to pouring the eggs over the hash browns. Then cover tightly with plastic wrap and refrigerate up to 24 hours in advance. Remove from the fridge when the oven is preheating and add an extra 10-15 minutes to the total baking time.
- Freeze for later: bake in a freezer-safe pan (like a foil disposable pan) and cool completely. Wrap well in plastic and again in foil and freeze for up to 2 months. Thaw overnight in the fridge, then cook at 350 degrees F for about 30 minutes until warmed through.
Watch it Being Made
What to Serve with Egg Casserole
I recommend serving this with Roasted Asparagus or Cucumber Tomato Salad to round out the meal. Delicious!
I adore breakfast casseroles like this – simple, no fuss, filling, and delicious!
I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on Facebook, Instagram, Pinterest, and YouTube!
Hash Brown Egg Casserole
Ingredients
- 8 precooked frozen hash brown patties (thawing is not necessary)
- 1 cup shredded sharp cheddar cheese
- 1 cup shredded Monterey Jack cheese
- 1 1/2 cups diced leftover ham (about 3/4 pound)
- 2 scallions , diced
- 9 large eggs
- 1 cup whole milk
- 1/2 teaspoon salt
- 1/2 teaspoon dry ground mustard
- 1/4 teaspoon garlic powder
Instructions
- Preheat oven to 350 degrees F. Grease a 9×13 baking dish.
- Arrange frozen hash brown patties in the dish, in a single layer, and sprinkle the cheeses, ham, and scallions evenly over the top.
- In a large bowl, whisk together the eggs, milk, salt, mustard, and garlic powder; pour evenly over the ham mixture.
- Cover with foil and bake for 25 minutes. Remove foil and bake for another 20 minutes or until the edges are golden and a knife inserted in the center comes out clean.
- Allow to cool for 5-10 minutes, then cut into portions and serve.
Made this for a wedding morning everyone loved it !Thanks
I just love this recipe and have made a few time, always add a big diced red bell peppers and cook about 5 minutes longer!! Freezes well for a great break OR any other meal! ?
Delicious and easy! My oven seems to take 10 min more .
Fantastic recipe. I will make this my go to for church breakfasts and family!
Love, love, love this recipe!! I only use 1 cup of cheese total because I’m trying to keep my calories down but, with the lesser cheese, this is a 300 calorie breakfast and with some fruit on the side this keeps me full right up to lunch! Great job!
Made it for Mother’s Day, absolutely delicious and easy! Definitely will make again.
Delicious & so easy. This will definitely go into my rotation. I loved using frozen hash brown patties & not needing to thaw them.
I have mad the is recipe four times and it is delicious and easy!. This last time I changed it up and substituted a can of green chilis for the scallions, pepper jack cheese for the cheddar and Monterey Jack and chorizo for the ham. It was amazing!
Boxing day tradition from now on!! Thank you
I’ve made this twice and it’s been a hit with my husband and picky 6 year old! I chopped bacon, green peppers and onions. Also used ranch powder in the eggs and sprinkled on the hashbrowns. I was even able to use up the tater tots I had in the freezer! Thanks! Happy new year!!
Did you cook it longer with the tater tots?
I love this recipe so much! Super easy and versatile. I’ve made it with ham, bacon, sausage, different cheese, tater tots when I can’t find the hash browns. Wonderful results every time!
I am not an egg eater but my husband and family love eggs. I now make this when the kids/grandkids come for a few days. When they wake up (some are early risers, others not so much) they heat up a serving in the microwave. Any leftovers, I cut into portions and freeze – then microwave on a day my husband wants some. I put a hashbrown in a separate dish with some ham and cheese on top and have my own version!
Just wondering if anyone has prepared this and frozen it uncooked. Or if it should be cooked before freezing, then reheated
Can this be prepared, and frozen before baking, so it can be served a few days later.
I loved this recipe, anything where I can just dump it all & bake, makes life easier. Do you have any reheating suggestions?
This is recipe is simple to make and turns out great
I love this recipe so much! Here in Texas we like our breakfast burritos so what my family does is after it’s done cooking we scoop it out onto warm tortillas and put some hot sauce over and roll it up, and it’s perfect! We prefer bacon or sausage (or both) for the meat and it’s a huge hit!
This is delicious and easy fixings.
Wow, it’s so easy and delicious. I never would’ve imagined you must try this.
I loved this recipe! I like my hash browns crispy, so baked them for 10 mn before adding other ingredients. I subbed pepperjack cheese because that is what I had on hand.
So easy and so delicious! Thank you for the recipe.
In the oven right now! This casserole is so delicious! The whole family loved it! This time I chopped up left over prime rib steak instead of ham (which was delicious, used ham the first time I made this) I always add more cheese! Also I cooked my hashbrown patties in the air fryer @ 400° for 12 minutes. I don’t like mushy hashbrowns and this made them crispy and delicious!
This was a great recipe. I added some bell peppers and zucchini since we were making it for dinner.
I love this recipe. Amazing taste
I made this morning. I switched out ham for sausage and probably added more cheese and added bacon bits to top. The family loved it. I airfried the hashbrowns also – will definitely be a family favorite! Thank you
Can I make this recipe in a caserole crockpot?
I do not have milk for this recipe. Could I use almond milk? Or is there anything else you would recommend?
As mentioned in the article, whole milk is my preference for taste and creaminess. 2% is fine, but I wouldn’t go below that. If you want it even richer, use half-n-half. I would not recommend dairy-free liquid for this recipe.
Great recipe. I used what I had on hand. I finely chopped green pepper and I only had the diced, frozen hash browns. Turned out great.
Everyone loves when I make this recipe, sometimes I swap out the ham for 1 lb of cooked sausage and I never have any left. It is easy and delicious!
Great recipe and always a hit with a group!
This is my Go To!
I’ve made it many times, different variations, always a hit! Thank you!!! Made it recently for my hubby and I, what is the best way to re-heat servings for two?
BIG hit with the family this weekend! Definitely going in the permanent breakfast rotation. Awesome easy recipe thanks!
This recipe is like finding money in the couch cushions. Lol. Such a pleasant surprise. So delicious and easy. I will always keep those hash brown patties in my freezer from now on – this is a go to!
Just made this for the 3rd time – we LOVE it! So easy and delicious. I’ve made with ham, bacon, and sausage. Such a GREAT recipe, thank you so much for sharing!
Did you have to cook the bacon before baking the casserole?
My family loves this hearty breakfast
This was such a hit with my family! Definitely a new favorite, thank you!
This is my go-to base recipe for an egg bake. THANK YOU!
I usually make it with caramelized onion instead of the scallions, and a pound of breakfast sausage for the ham. This time I’m throwing in a bunch of broccoli to sneak some more veggies into our diets. Thanks for this great recipe. It’s flexible and we love it.
Do you cook the sausage first?
Hi! I’ll need this for a wedding brunch. Could I make and bake the day before and reheat morning of instead of finishing assembly morning of and baking fully? I’m nervous about time but not sure if baking then refrigerating overnight then attempting to just reheat will affect the quality or consistency. I’d appreciate any guidance so I don’t ruin breakfast for 25n
Hi Jenae! Did you read all the make-ahead and storage information included in the article? I think it will help! This is best served fresh, but if you need to reheat it after chilling or from frozen, you can.
Great recipe! I have made different versions of the fillings and they turn out great!
Add a little sausage
Love this recipie, we used crumbled crisp bacon as our meat, the boys loved it!
Could I substitute ham lunch meat & layer them over the hash browns?
I’ve never tested that, so I don’t know how it would turn out, but you could try it.
Hey so I need to make this for a group of 12 adults and 6 kids. Do you think I could just make two pans? And could I cook those pans at the same time?
Probably, but since the oven heat is now trying to cook twice as much, you might need to increase the bake time. Keep checking both pans to make sure the eggs are cooked through and no longer wet.
I’ve made this twice now it’s absolutely delicious it’s so filling great on a cold day
This looks so good!!!! Can I substitute the milk with oat or almond milk?
Can I substitute the ham for bacon? Would that affect the cooking time at all?
Bacon is totally fine, just make sure to cook it first before adding it in. No changes to the casserole cooking time needed.
So good, we make it often! I love how easily customizable it is, too! (Though we generally make it as listed)
Can this be made with shredded hashbrowns instead?? I have those but didn’t know if it would cook the same. Thanks
Hi Dale – I’ve never tested that. I have a hash brown crusted quiche that I make, but the hash brown crust is par-baked first before adding the filling. So I would probably do that to ensure they cook through. Try it!
Extremely easy and delicious- the potato patties make all the difference!! Will make again & again !
This was the perfect Christmas morning brunch! We made it vegetarian by subbing in plant based breakfast sausage and it was so quick and easy. Next time I plan to assemble the night before for an even easier, stress-free morning.
What about using Cream cheese to make it creamy.
This is going to be made to take to a Christmas dinner. Is it suitable to eat at room temp, like quiche?
It’s best warm, but yes it can be enjoyed at room temp.
I make white gravy to spoon over it. Everyone in my family of 11 loves it!
Have any of you made this dish with golden crisp crowns well I swear we had had brown Pattie’s in our store but instead I made an alternative hopefully they taste just as good
So easy and delicious! Modify ingredients to your liking.
My family LOVES this recipe so much, I’ve made it a bunch of times now. Sometimes I make it with ham, sometimes sausage. So easy and delicious. Thank you so much for sharing!!
It was very easy to make. I used some extra sliced deli ham. I also had about a half cup of pepper jack that I mixed with about a half cup of sharp cheddar.
This dish is really good. I added a sprinkle of chili pepper flakes to my serving. That worked great! I will make this again!
I love ALL your recipes!
This was so good. I used round hash brown crowns and cream instead of milk.
Absolutely love this! Used ham, bacon, and sausage and it was so good!
Great casserole. I topped it with salsa after it cooled a little bit. That was a great add. Very tasty.
Great, easy brunch recipe! Everyone loved it. I will definitely be making this again. I used whole milk and skipped the ham.
I used this recipe for brunch with my family almost a year ago and we all loved it. I’ve made it multiple times since then and even put the recipe on a recipe card for my friend’s wedding. I love that you can make it your own with different breakfast meats, cheeses, & veggies.
I want to make this for a bridal shower. I usually don’t care for the texture of thw hashbrowns in eggbakes, but am wondering about cooking them first b4 adding the egg mixture. I see you mentioned that. Is it good or better that way?
I’ve made this so many times now – so versatile, easy, and delicious. Whole family loves it.
This recipe was UNREAL! Easy and delicious. Every Christmas I make a wife saver breakfast which is very similar to this, but with bread instead of hash browns. Might have to make this one this year ?
This was excellent and so easy! Whole family loved it, will make again for sure.
Love this recipe. I used spicy Italian sausage and added diced red and green peppers and used regular hash browns, uses what I had. Live that is so versatile. It’s was delicious and there boys devoured it in one sitting.
I’ve made this legit 10 times now. Sorry I’m just leaving a review. This is one of the easiest and best tasting casseroles. It freezes really, really well. And anytime we have guests everyone always raves about it. It’s become my go-to breakfast to spoil people with. ( I’ve also altered the variation to throw in sausage or whatever kind of breakfast meat I have for when I’m lazy and don’t feel like going to the store. And that has came out really great tasting too!)
I had hash brown Pattie’s that needed to get used and I came across this recipe. It was a hit with family! I used crumbled bacon since I didn’t have ham on hand. I used a mix of cheeses including pepper jack and it was great! Just the right amount of heat.
Will definitely make this again!
I love this recipe
Has anyone tried this with non-dairy milk/cheese? I can try it–just curious.
I make it with unsweetened oat milk and omit the cheese. I have to play with the cook time a bit since there’s no cheese (might not have to be covered as long). I usually bake an extra 10 mins but I have an older stove.
But it’s really tasty and easy to make.
This is an easy breakfast casserole. I made this casserole for dinner one night when I felt like having breakfast for dinner. I do that every now and again. The hubs absolutely hates ham, so I replaced the ham with cooked crumbled breakfast sausage instead. This came out quite tasty, and very filling. The little bit of leftovers we had the kids were happy to gobble up for breakfast the next day. Which means this reheats quite well. Thank you for this wonderful recipe! It’s a keeper!
Made this today for Easter brunch. It was a hit! Served with green salad, berries, and crescent rolls. Prepped last night and baked this morning. Made as directed but with chicken sausage (Jones brand – highly recommend). Great with a dash of hot sauce!
What a hit this recipe is. We use spicy ground sausage and bacon instead of the ham. Every holiday brunch we get asked to bring this casserole. Thanks!
Has anyone made this recipe with just egg whites?
Can frozen tater tot’s be substituted for the hash browns?
Sure!
We love this recipe!!! Thank you for making such a yummy breakfast casserole.
I made this – I put sausage instead of ham; mini tater tots instead of hash browns- and my family LOVED it.. so good an easy
I loved the idea of this being so simple. Next time I think I would air fry the hashbrowns or at the very least fully fully thaw them. If it doesn’t bug you then you are gonna love it. Cuz the flavor is there. Really good recipe Imo.
I’ve made this several times with rave reviews. Guests ask to take leftovers home with them. I appreciate the flexibility of the recipe to accommodate what I have on hand. Thanks for the notes.
So easy and so yummy!! I didn’t have ham, but I had some frozen sausage patties. I fried those up, crumbled them up, and used that. I will absolutely be making this again. Thank you for this recipe!
This was easy and tasty.
Loved it crowd pleaser!
Made this over the weekend and it was a huge hit! Will make again. Might play with different cheese and add bacon, but we loved it as is. Great, easy recipe.
Great recipe! So easy and good! It’s nice to have options on the fillings – I used sausage but love that you can just use what’s on hand.
I added shallots and used crumbled bacon instead. Instant hit! Thanks!
We had this Christmas morning! Everyone loved it!
So easy and sooo good
I can’t wait to try this! Looks delicious, thank you!!
I know it notes the refrigerated hashbrowns that have to be cooked in advance; is that the same for the shredded frozen hashbrowns?
Nope. Shredded frozen hash browns are pre-cooked.
If making ahead of time, does the cooking time change because the hash browns will have defrosted a little in the fridge overnight? Also, can you make the egg mixture ahead of time and keep in the fridge overnight too and then just pour over before cooking? Thanks so much!
Hi Dallas – No, still bake it according to directions to ensure the egg cooks properly. And yes, the egg mixture can be made the night before. Give it a good whisk to incorporate everything again before pouring over the hash browns.
Can this be prepared in advance then frozen to cook at a later date!
Yes. All of that information is included in the article.
Looking forward to making two of these for Thanksgiving brunch. One with and one without meat. Great for my gluten-free family members. Can I use a disposable aluminum pan and if so should I change oven temp or cook time. Thanks.
Hi Annie! We haven’t tested this any other way than what’s written, but it should be fine. Just make sure to use cooking spray so nothing sticks to the aluminum pan.
If I cut cut the en in half do I also reduce the cooking time half? Thank you
It should still need to cook for the same amount of time, but it will depend on the size baking dish you use (and how deep it is), which could effect the cook time. Start testing for doneness 5-10 minutes earlier than written.
Just making this now. Substituted breakfast sausage for the ham. When the sausage was almost done, we added chopped Vidallia onions.
I’ve made this a few times now varying the cheese and once with added bacon. We love it so much. It is SO easy and delicious. Thank you for this great recipe!
Super delicious. I’ve made this five times already and it’s always a hit.
Just making this now. Substituting breakfast sausage for the ham. When the sausage was almost cooked we dumped
in chopped sweet onion.
Super easy and delicious!
Left out the scallions but it was still wonderful!
I loved this recipe!! So good..
Amazing!
I made this exactly as described the day after Christmas with leftover ham and it was a HIT!!!..My family loved it so much I did the same after New Years!!..I love your recipes. Thank you!!
This was GREAT! Entire family loved it. I used leftover ham as written, but will try your suggestion of cooked sausage next time. Thank you for a new go-to recipe!
I love your hash brown quiche recipe, so this will be an addition to my breakfast/brunch/dinner category. It will be great to have several servings ready to go from the freezer.