Hashbrown Breakfast Casserole is the absolute best make-ahead recipe when you're feeding a crowd. Quickly assemble sausage, eggs, shredded potatoes, and cheese in a casserole dish, then bake in the oven until it's warm and bubbly.
Cook sausage in a large skillet over medium heat for 7-8 minutes. Crumble with a potato masher until the meat turns into fine crumbles. Remove sausage from the skillet with a spatula and let drain on a paper towel-lined plate.
1 pound ground sausage
Add the chopped onion and bell pepper to the reserved sausage grease in the skillet. (If you do not have roughly 2 tablespoons left, add additional oil until you reach this amount.) Saute the vegetables for 3-4 minutes, or until they become tender. Add minced garlic and ¼ teaspoon salt and continue sauteeing for an additional minute.
½ sweet onion, 1 bell pepper, 2 garlic cloves, 1 teaspoon salt
While the vegetables are cooking, whisk together the eggs, milk, seasonings, and remaining salt in a large bowl.
10 large eggs, ¼ cup milk, 1 teaspoon Cajun seasoning
Spray an 8 x 10-inch baking dish with nonstick cooking spray.* Place the hashbrowns in a single layer across the bottom of the dish and then top with the sausage and vegetables. Pour the egg mixture over everything and then sprinkle with the shredded cheese.
20 ounces hashbrowns, 1 ½ cups shredded cheese
Cover the dish with aluminum foil and bake in the preheated oven for 50-55 minutes. During the last 20 minutes of cooking, remove the aluminum foil.
Let the casserole rest for 5-10 minutes before cutting in. Serve with freshly chopped cilantro or parsley and enjoy!
Notes
Baking: If you only have a 9x13-inch pan available, you'll need to decrease the cook time by about 10 minutes.