01 -
Cook the breakfast sausage over medium heat in a skillet, breaking it up with a spatula until fully browned but not crisp. Drain excess fat.
02 -
In a large bowl, whisk together eggs, milk, softened cream cheese, salt, black pepper, garlic powder, and onion powder until smooth and uniform.
03 -
Fold cooked sausage, frozen hash browns, and shredded cheddar into the egg mixture gently to avoid mashing the potatoes.
04 -
Grease a 9x13-inch baking dish thoroughly. Pour the mixture into the dish and spread evenly with a spatula.
05 -
Bake in a preheated oven at 375°F for 40 to 45 minutes, until the center is firm and the top is golden brown.
06 -
Let the dish rest for 5 minutes to firm up before slicing. Sprinkle chopped green onions on top and serve warm.