01 -
Cook the breakfast sausage in a skillet over medium heat, breaking it up with a spatula, until fully browned but not overly crisp. Drain excess fat to prevent greasiness.
02 -
In a large bowl, whisk together the eggs, milk, softened cream cheese, salt, black pepper, garlic powder, and onion powder until smooth and well combined.
03 -
Add the cooked sausage, frozen hash browns, and shredded cheddar cheese to the egg mixture. Stir gently until evenly incorporated without over-mixing.
04 -
Grease a 9x13 inch baking dish thoroughly. Pour the mixture into the dish and smooth the surface evenly with a spatula.
05 -
Place the dish in a preheated oven at 375°F (190°C) and bake for 40 to 45 minutes until the center is firm and the top is golden brown.
06 -
Allow to cool for 5 minutes to firm up before slicing. Sprinkle chopped green onions over the top and serve warm.