With layers of crispy hash browns, savory sausage, fluffy eggs, and gooey cheese,, this easy sausage hashbrown breakfast casserole is the ultimate comfort food to kickstart your day.
Prep: Preheat oven to 350°F (175°C) and grease a 9x13-inch baking dish. Take the hash browns out of the freezer to begin thawing.
Cook the Sausage: In a skillet over medium-high heat, cook the breakfast sausage, breaking it into crumbles, until browned and cooked through. Add the diced onion and cook until softened, about 3–4 minutes. Drain any excess grease and set aside.
Prepare the Egg/Hash Brown Mixture: In a large mixing bowl, whisk together the eggs, milk or cream, onion powder, garlic powder, salt, and pepper until well combined. Add two cups of shredded cheddar and hash browns and mix until combined.
Assemble Casserole: Add sausage mixture to the bottom of the casserole dish. Pour the egg and hash brown mixture into the casserole dish. Sprinkle the remaining ½ cup of cheddar cheese on top.
Bake: Place in the oven and bake for 40–45 minutes, or until the eggs are set and the top is golden. A knife inserted in the center should come out clean.
Serve: Let the casserole cool for a few minutes before slicing. Serve warm and enjoy!
Video
Notes
This is a great holiday make-ahead breakfast recipe!
Feel free to use any combination of cheeses you like. Colby Jack and Pepper Jack are great choices.
This dish is perfect for prepping the night before. Just cover and refrigerate, then pop it in the oven in the morning. This may add a few minutes of cooking time.