Go Back
+ servings
a white plate with a serving of hashbrown casserole

Make Ahead Hash Brown Breakfast Casserole

Make Ahead Hash Brown Breakfast Casserole is a hearty casserole with diced ham, plenty of gooey cheese, and frozen hashbrowns. It's super easy to make. Bake it and serve it, or refrigerate overnight and bake it in the morning!
Course Breakfast
Cuisine American
Keyword Breakfast, Breakfast Casserole, Cheese, Christmas Morning Breakfast, Ham, Hash Browns, Make Ahead Breakfast, Make Ahead Meal
Prep Time 15 minutes
Total Time 1 hour 5 minutes
Servings 8 people
Author Amy Engberson


  • 20 oz Hash Browns Frozen
  • 6 eggs
  • 1 cup evaporated milk
  • 2 cups ham diced
  • 1 cup cheddar cheese grated
  • 1 cup Swiss cheese grated
  • 1/4 cup butter melted
  • 1/2 tsp salt or to taste
  • 1/2 tsp pepper or to taste


  • Preheat oven to 350 degrees, if you are baking casserole immediately.
  • Spray 9 x 13 pan with nonstick baking spray.
  • Spread hash browns evenly in baking dish.
  • Season with salt and pepper. I usually start with 1/2 tsp each, then adjust to taste.
  • Drizzle melted butter over hash browns.
  • Spread diced ham, or other cooked breakfast meat, over hash browns. Sprinkle grated cheese over potatoes.  Gently stir.
  • Whisk eggs. Add milk and whisk together. Pour egg mixture over hash browns. Gently stir.
  • Cover baking dish with aluminum foil. Bake for 45 minutes. Remove foil and bake for 5-10 more minutes or until its bubbly and cooked through.

Directions for making ahead of time.

  • Assemble breakfast casserole. Cover with foil. Refrigerate. When you are ready to bake preheat oven to 350 degrees and bake for 55 minutes. Remove foil and bake 5-10 more minutes or until bubbly.