Make this hearty, cheesy breakfast casserole featuring sausage, eggs, and hash browns. It is simple to assemble and perfect for feeding a crowd at brunch or for easy meal prep.
Author:cookingbyjade
Prep Time:15 min
Cook Time:45 min
Total Time:60 min
Yield:8 servings 1x
Category:Breakfast
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 pound breakfast sausage, cooked and drained
1 (30 ounce) bag frozen shredded hash browns, thawed
1 cup chopped onion
1 cup shredded cheddar cheese
12 large eggs
1 cup milk
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon garlic powder
Instructions
Preheat your oven to 375 degrees Fahrenheit. Lightly grease a 9×13 inch baking dish.
Spread the cooked and drained sausage evenly over the bottom of the prepared baking dish.
Layer the thawed hash browns over the sausage. Sprinkle the chopped onion over the hash browns.
Distribute the shredded cheddar cheese evenly over the hash brown and onion layer.
In a large bowl, whisk together the eggs, milk, salt, black pepper, and garlic powder until fully combined.
Pour the egg mixture slowly and evenly over the cheese layer in the baking dish.
Bake for 40 to 45 minutes, or until the eggs are set and the top is lightly golden brown. You can insert a knife near the center; it should come out clean when done.
Let the casserole rest for 5 to 10 minutes before slicing and serving.
Notes
For a make-ahead option, assemble the entire casserole, cover it tightly, and refrigerate for up to 24 hours. Add 10 to 15 minutes to the baking time if baking directly from the refrigerator.
You can substitute turkey sausage for a leaner option, or use bacon bits if you prefer.
This recipe is excellent for meal prep; slice cooled leftovers and reheat individual portions in the microwave throughout the week.