Bacon Hash Brown Casserole

Perfect for brunch or holidays, this Bacon Hash Brown Casserole is great for making the day ahead. Just pop it into the oven the next day and smell the delicious aroma fill your kitchen.  Aside from your coffee, everything’s in there; hash browns, cheese, ham, bacon, green onions, and eggs. Maybe a little fresh fruit on the side, and breakfast is ready.

Make it a Day Ahead

Sure, you can bake it right away, but sometimes it’s nice to have something made in advance. Holidays are coming up and we’ll all be busy, plus it’s football season; nice to have breakfast made already so you can watch the early game. Shown below in a 9 x 9, layer the cheese over the hash browns. The next layer includes the ham, bacon, and green onions. The last picture shows the eggs, evaporated milk, salt and pepper, which was mixed in a separate bowl and then poured on top. Cover the dish and put into the refrigerator until you want to bake it.

Different layers of Bacon Hash Brown Casserole.

Baking the Bacon Hash Brown Casserole

If you made this casserole ahead, remove it from the refrigerator about 30 minutes before you bake it. Baking this casserole the next day was so great, because my kitchen was already clean, and yet here was this completely prepared casserole ready for the oven. Bake it uncovered for 55-60 minutes. Easy peasy.

Pieces missing from a delicious casserole.

Serve this Bacon Hash Brown Casserole with hot sauce or ketchup, although I prefer mine plain. The morning flavors of ham and eggs, bacon and cheese…comfort food in action.

Football towel and a casserole with bacon. Mmm

If you’re enjoying the game, you might also enjoy some Crunchy BBQ Chicken Nuggets or some Easy BBQ Chicken Sliders with some of Mom’s Cucumber Noodle Salad.

Bacon Hash Brown Casserole

Bacon Hash Brown Casserole
Print Recipe Pin Recipe Rate this Recipe
4.34 from 6 votes

Bacon Hash Brown Casserole

An easy make-ahead casserole with delicious breakfast flavors of hash browns, cheese, ham and eggs, bacon and green onion.
Prep Time20 minutes
Cook Time1 hour
Total Time1 hour 20 minutes
Course: Breakfast
Cuisine: American
Keyword: bacon, cheese, green onions, ham, hash browns, holidays, make ahead
Servings: 9 people
Calories: 221kcal
Author: Sweet Ordeal


  • 6 oz. bacon
  • 3 cups frozen hash browns
  • 1 cup shredded cheddar cheese
  • 1 cup fully cooked ham, cubed
  • 1/4 cup green onions, chopped
  • 4 large eggs
  • 12 oz. can evaporated milk
  • salt and pepper to taste


  • Cook and crumble bacon. Set aside.
  • Place hash browns in 9 x 9 baking dish. Sprinkle with cheese, ham, bacon, and green onions.
  • In separate bowl, whisk eggs, milk, salt and pepper together, then pour over all. Cover and refrigerate.
  • Remove from refrigerator 30 minutes prior to baking. Preheat oven to 350°.
  • Bake for 55-60 minutes. Enjoy!


Calories: 221kcal
Tried this recipe?Mention @sweetordeal or tag #sweetordeal!

What goes good with Bacon Hash Brown Casserole?

Fresh fruit would be pretty and colorful, but oh, can you imagine a piece of this casserole over a waffle? Yummy! How about some pancakes on the side? Yes, please. Orange juice? Mimosas? Now you’re talkin’. Whatever you have this with, I sincerely hope you love it. Have a blessed day.

Breakfast casserole.Pieces of ham, bacon, and green onion in a casserole that Lori built.Copyright © Sweet Ordeal. All content and images are copyright protected. Do not use any images without prior permission. If you want to republish this recipe, make sure to re-write the recipe in your own words and only list ingredients making sure to link back to this post for the original recipe and directions.

4.34 from 6 votes (6 ratings without comment)

Leave a Reply

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

Recipe Rating