Such a hit that a restaurant owner asked me for the recipe at the party!

Instructions:

  1. Preheat Oven and Prepare Dish
    • Preheat your oven to 375°F (190°C).
    • Grease a 9×13 inch baking dish with cooking spray or butter.
  2. Cook Sausage
    • In a large skillet, cook 1 lb of breakfast sausage over medium heat until browned and cooked through.
    • Break the sausage into crumbles as it cooks.
    • Remove from heat and drain any excess grease.
  3. Prepare Layers
    • Spread 1 package (30 oz) of thawed hash browns evenly in the bottom of the prepared baking dish.
    • Top with the cooked sausage, ensuring an even layer.
  4. Whisk Eggs and Milk
    • In a large mixing bowl, whisk together 8 large eggs, 1 cup of whole milk, salt, and pepper to taste until well combined.
  5. Add Cream Cheese
    • Add 8 oz of softened cream cheese to the egg mixture and whisk until smooth and creamy.
  6. Pour Over Layers
    • Pour the egg and cream cheese mixture evenly over the hash brown and sausage layers in the baking dish.
  7. Add Cheese
    • Sprinkle 1 cup of shredded cheddar cheese and 1 cup of shredded mozzarella cheese over the top of the casserole.
  8. Bake
    • Place the baking dish in the preheated oven and bake for 35-40 minutes, or until the casserole is set in the center and the cheese is melted and bubbly.
  9. Garnish and Serve
    • Remove from the oven and let the casserole cool for a few minutes before serving.
    • Garnish with chopped green onions, if desired, and serve warm.

Leave a Comment