Print

Did you make this? Snap a photo and tag us on Instagram at @thrivinghome so we can see your creations and cheer you on!

A slice of breakfast casserole with hash browns being served with a spatula.

Make Ahead Breakfast Casserole with Hash Browns

With only 5 main ingredients–potatoes, cheese, sausage (or bacon), eggs, and milk, this casserole is a cinch to throw together. You can prep it ahead of time and store in the fridge, or turn it into a freezer breakfast casserole using our instructions.

Yield: 6 servings 1x
Prep: 15 minutesCook: 50 minutesTotal: 1 hour 5 minutes
Units:
Scale:

Ingredients

  • 1 teaspoon avocado oil or olive oil
  • 1 pound all-natural ground pork sausage or turkey sausage (Sub: uncured bacon, see Cooking Notes)
  • 3 cups refrigerated or thawed* frozen shredded hash browns
  • 1 1/2 cups shredded cheddar cheese (DF option: Omit the cheese.)
  • 6 large eggs
  • 1/2 cup milk (DF option: Use unsweetened, plain almond milk or oat milk.)
  • 1/4 teaspoon salt, plus more to taste
  • 1/4 teaspoon ground black pepper, plus more to taste
  • Optional toppings: hot sauce, salsa, ketchup, freshly chopped tomatoes, and avocado

*You’ll need to mostly thaw your frozen hash browns before putting together this casserole. Do this overnight in fridge or using your microwave’s defrost setting. Dab off any excess moisture paper towel. 

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions

Make It Now:

  1. Preheat the oven to 350°F.
  2. Heat the oil in a medium-sized skillet over medium-high heat. Once the oil is shimmery, add the sausage and cook until browned and cooked through, breaking it up as it cooks. Transfer the sausage to a paper towel–lined plate to drain and set aside.
  3. Generously spray an 8×8-inch casserole dish with cooking spray. Layer 1 1/2 cups of the hash browns, half the sausage, and 3/4 cup of the cheese in the dish, then repeat with the remaining hash browns, sausage, and cheese.
  4. In a large bowl, whisk together the eggs, milk, salt, and pepper. Pour over the ingredients in the dish. (Freezing instructions begin here.)
  5. Bake, uncovered, for 50-60 minutes or until edges are bubbly, the middle is set, and top is golden. Tent with foil if the top starts to get too brown before it’s done. (Note: If the casserole was still cold when you put it in or if it was previously frozen, it will likely take longer. Our tests showed that it will take about 60 minutes to bake after being frozen and thawed. This is because of the extra liquid that’s released during that process.)
  6. Let the casserole sit for 10 minutes before serving. Serve warm, topped with hot sauce, salsa, or ketchup, if desired. Season with more salt and pepper, if desired.

Freeze For Later: Skip Step 1. Follow Steps 2-4, tightly wrap the casserole in plastic wrap or foil, and freeze.

Prepare From Frozen: Note: You may want to have hot sauce, salsa, or ketchup on hand for serving. Thaw completely. Follow Steps 5-6, except bake for about 60 minutes or until set in the middle.


Notes/Tips

  • You can use bacon in place of the sausage. It’s a delicious replacement! We suggest baking it using this recipe and then chopping it up to avoid the stovetop mess.
  • You’ll need to mostly thaw your frozen hash browns before putting together this casserole. Do this overnight in fridge or using your microwave’s defrost setting. Dab off any excess moisture paper towel. 
  • If the casserole is still cold when you put it in or if it was previously frozen, it will likely take longer to bake. Our tests showed that it will take about 60 minutes to bake after being frozen and thawed. This is because of the extra liquid that’s released during that process.
© Author: Rachel Tiemeyer
Cuisine: American Method: Bake