Rating: 4.5 stars 4.3
712 Ratings
  • 5 star values: 432
  • 4 star values: 173
  • 3 star values: 77
  • 2 star values: 19
  • 1 star values: 11

This hashbrown breakfast casserole is my family's recipe that has been handed down through the years. We've always used the maple-flavored pork sausage but any kind is good. This casserole is a nice and cozy breakfast or brunch meal that everyone will enjoy. It's got the perfect taste with lots of cheese. Yum! Be sure to use a baking dish that is deep enough to cover with aluminum foil.

Recipe Summary

15 mins
1 hr 20 mins
5 mins
1 hr 40 mins
1 8x8-inch casserole


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat the oven to 350 degrees F (175 degrees C). Grease an 8-inch square pan; add hash brown potatoes and arrange in an even layer.

  • Place sausage and onion in a large skillet over medium heat. Cook and stir until the sausage is browned and crumbled, about 10 minutes; drain.

  • Meanwhile, whisk eggs, milk, onion powder, garlic powder, salt, and pepper together in a large bowl until well combined; pour over the potatoes and sprinkle with 1/2 of the Cheddar cheese. Add sausage mixture on top and sprinkle with remaining Cheddar. Cover with aluminum foil.

  • Bake in the preheated oven for 1 hour. Remove foil; return casserole to the oven and bake until a knife inserted into the center comes out clean, about 10 minutes. Let stand for 5 minutes before serving.

Nutrition Facts

616 calories; protein 33.5g; carbohydrates 30.4g; fat 48.9g; cholesterol 259.5mg; sodium 1141.7mg. Full Nutrition