Easy Breakfast Casserole

Rate Now
Jump to RecipeJump to VideoPrint Recipe

Easy Breakfast Casserole has hash browns, ham, cheese, and eggs.  This hash brown breakfast casserole can be made overnight.  Perfect for a Holiday breakfast!

Slice of Hash Brown Breakfast Casserole with salsa on top

What makes this hash brown casserole easy?

Seriously, it took me longer to preheat my oven than it did for me to prepare this egg casserole.  I used frozen hash browns, shredded cheese, and cubed ham.  So, the only real prep work that I had to do was crack open the eggs.

This casserole will feed a crowd.  It makes 12 portions.

It would be perfect around the holidays since you only need to spend about 5 minutes in the kitchen putting it together.  Then, just let it bake.

Baked Egg Casserole with ham and cheese in a baking dish

How to make Breakfast Casserole:

*Note:  The full printable recipe card is at the bottom of this post.

  • In a large bowl, add frozen shredded hashbrown potatoes.
  • Add chopped ham and shredded cheddar cheese.
  • Mix well.  Then, pour into a baking dish.
  • Add 12 eggs to a large bowl (use the same bowl from the first step).
  • Add milk, salt, and pepper.  Whisk together.
  • Pour the eggs over the hash brown, ham, and cheese.
  • Bake.

Eggs being poured over frozen hash browns, cheddar cheese, and ham for Easy Breakfast Casserole

How to make Overnight Breakfast Casserole

  • Assemble the breakfast casserole according to the directions.
  • Cover with plastic wrap.
  • Refrigerate overnight.
  • Remove plastic wrap and bake.

What to serve with this Egg Casserole:

I always put salsa on my eggs.  So, I serve salsa with this recipe.  Hot sauce and sour cream would be good too.

Watch the step by step video for this Easy Breakfast Casserole Recipe below.

Find more of my recipes on TikTok

Slice of breakfast casserole with hash browns, ham, and cheese with salsa on top

Easy Breakfast Casserole Recipe

4.93 from 194 votes
This Easy Breakfast Casserole Recipe has hash browns, ham, cheese, and eggs.  This hash brown breakfast casserole can be made overnight.  Perfect for a holiday breakfast!
Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes


Servings 12 servings
Calories 208 kcal


  • 24 oz. frozen hash browns -about 8 cups
  • 16 oz. cubed ham
  • 8 oz. sharp cheddar cheese -shredded
  • 12 large eggs
  • 1 cup milk -I used skim
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • cooking spray


  • Preheat oven to 350 degrees F.
  • Add the frozen potatoes, ham, and cheese to a large bowl. Toss to combine. Pour the mixture into a 9 x 13 inch baking dish that has been sprayed with cooking spray.
  • In a large bowl, whisk the eggs with the milk, salt, and pepper (I use the same bowl from step 1).
  • Pour the egg mixture over the hash brown mixture. Pat everything down with the back of a wooden spoon.
  • Bake for one hour, uncovered. The center should be set and the edges should be golden brown.


Serving: 1/12th of the recipe | Calories: 208kcal | Carbohydrates: 13.2g | Protein: 17.3g | Fat: 9.8g | Saturated Fat: 4.4g | Cholesterol: 223mg | Sodium: 359mg | Fiber: 1.4g | Sugar: 2.1g
Course Breakfast, brunch
Keyword easy breakfast casserole, egg casserole recipe, hash brown breakfast casserole
Cuisine American
Author Amanda Finks
Want more recipes?
Sign up here to have new recipes sent directly to your inbox.
newsletter signup

Leave a Comment

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.


  1. 5 stars
    I have been making this for years for our annual fishing trips. Great for small groups. I have made it the night before and have also frozen it till ready to bake. turns out just fine. I have also used breakfast sausage as well instead of ham. Can’t go wrong with this recipe.

  2. 5 stars
    Every time I make this it is always really watery in the middle. How do I fix that so I don’t have to dump out water?

  3. 5 stars
    This is my “go-to” breakfast! Everyone looks forward to holidays at my house for breakfast & brunch. My husband sometimes just wants me to make it for dinner. The only thing I add is 2 cut up jalapeños and some red pepper flakes. It also states to cook for an hour but I find that it’s always taking me about an hour and 20 minutes to cook.

  4. 5 stars
    This casserole is my favorite go to for family breakfasts and I usually assemble it the night before. Easy to prepare and even easier to eat!

  5. 5 stars
    Did it in half in a half size glass dish . Didn’t measure, eyeballed it, lol. Delish. Oh, I used refrigerated hash browns. Yum you gave me a great old time camping idea of thank you ❤️

    1. 5 stars
      This is my favorite recipe but it always takes longer to bake than an hour! I have made this in my over and my sons oven and it still took 1 hour at 350 and an additional 15 mins at 375. Anyone else have this issue?

    2. 5 stars
      Made 2 of these for our church Easter breakfast. Easy recipe, and I got lots of compliments. Don’t know if I missed an easy way to share the recipe. I took screen shots to share with those that asked for it. Thanks.

  6. How long do you cook the egg casserole? I cannot find how long you keep it in the oven at 350 degrees?

    1. It says 8 oz. shredded cheese…Is that a cup of cheese which is equal to 8 oz. Or is it an 8 oz. bag of shredded cheese which is equal to 2 cups? Thank you.

  7. 5 stars
    This was a quick an easy fix for my family Sunday breakfast. I used hash brown patties instead and laid them across the pan flat and followed the rest of the recipe.

About Amanda Finks

I’m a Registered Dietitian Nutritionist living in Zionsville, IN. I’m an avid cook, travel nerd, & lover of good food! I’m trained in Food Science & recipe development. It’s my mission to bring you the BEST recipes your whole family will love!

Read more