Go Back
+ servings
Cheesy Potato Breakfast Casserole

Cheesy Potato Breakfast Casserole

This Cheesy Potato Breakfast Casserole is a hearty, crowd-pleasing dish loaded with hash browns, eggs, sausage, and plenty of melted cheese. Perfect for holidays, brunch gatherings, or meal prep, this casserole is easy to assemble and bakes to golden perfection. It’s a delicious way to start any day!
Prep Time 15 minutes
Cook Time 50 minutes
0 minutes
Total Time 1 hour 5 minutes
Course Breakfast, Brunch
Cuisine American
Servings 8

Ingredients
  

  • 1 lb 0.45 kg breakfast sausage (or bacon), cooked and crumbled
  • 1 30 oz / 1.9 lb bag frozen hash browns, thawed
  • 8 large eggs
  • 2 cups 0.5 lb shredded cheddar or Mexican blend cheese
  • 1 cup 0.25 lb shredded mozzarella cheese
  • 1 cup 0.24 L milk
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • Chopped parsley for garnish optional

Instructions
 

Step 1: Preheat the Oven

  • Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or cooking spray.

Step 2: Prepare the Hash Brown Layer

  • Spread the thawed hash browns evenly in the prepared baking dish.

Step 3: Add Sausage and Cheese

  • Sprinkle the crumbled breakfast sausage over the hash browns.
  • Top with 1 ½ cups of shredded cheddar and ½ cup of mozzarella cheese, reserving the rest for later.

Step 4: Make the Egg Mixture

  • In a large bowl, whisk together the eggs, milk, garlic powder, onion powder, salt, and black pepper until well combined.

Step 5: Assemble the Casserole

  • Pour the egg mixture evenly over the sausage, hash browns, and cheese.
  • Sprinkle the remaining cheese on top for an extra cheesy layer.

Step 6: Bake the Casserole

  • Bake for 45–50 minutes, or until the eggs are set and the top is golden brown.
  • Let the casserole cool for a few minutes before slicing.

Step 7: Serve and Enjoy

  • Garnish with chopped parsley, if desired, and serve warm.

Notes

  • Storage: Store leftovers in the fridge for up to 3 days. Reheat individual servings in the microwave or oven.
  • Freezer Option: Assemble the casserole and freeze unbaked. When ready to cook, bake directly from frozen at 350°F (175°C) for 60–70 minutes.
  • Vegetarian Option: Swap sausage with sautéed mushrooms, bell peppers, or spinach.
  • Make-Ahead Tip: Assemble the night before and refrigerate. Bake in the morning for a stress-free breakfast.
Tried this recipe?Let us know how it was!