Go Back

Breakfast Hashbrown Casserole with Sausage and Bacon

This breakfast hashbrown casserole layers shredded hashbrowns, breakfast sausage, a peppered egg mixture, and melted cheese, topped with crumbled bacon and green onions. An easy make-ahead breakfast for a crowd.
Prep Time 20 minutes
Cook Time 35 minutes
Servings: 8
Course: Breakfast
Cuisine: American

Ingredients
  

  • 16 oz shredded hashbrowns
  • 1 onion diced
  • 3 bell peppers diced
  • 1 pack breakfast sausage
  • 1 pack bacon
  • 1 dozen eggs
  • Salt and pepper to taste
  • Italian seasoning to taste
  • Shredded cheese a generous amount
  • Green onions sliced, for topping

Instructions
 

  1. Preheat the oven to 350°F. Press the shredded hashbrowns evenly into the bottom of a greased 9x13 baking dish.
  2. Cook the bacon until crisp. Set aside to cool, then crumble.
  3. In a skillet over medium-high heat, cook the breakfast sausage, breaking it apart as it browns. Drain excess grease and layer the cooked sausage evenly over the hashbrowns.
  4. In a large bowl, whisk together the eggs, diced onion, diced bell peppers, salt, pepper, and Italian seasoning until combined.
  5. Pour the egg mixture evenly over the sausage layer.
  6. Sprinkle a generous amount of shredded cheese over the top.
  7. Bake at 350°F for 35 minutes until the eggs are completely set and the cheese is melted and golden.
  8. Top with the crumbled bacon and sliced green onions before serving.

Notes

Press the hashbrowns firmly into the bottom of the dish so they form a solid base layer rather than a loose scattering.
Cook the bacon first so it has time to cool and crumble easily by the time the casserole comes out of the oven.
Drain the sausage well before layering. Excess grease pooling at the bottom makes the hashbrown layer soggy.
Let the casserole rest for 5 to 10 minutes after baking before slicing for the cleanest cuts.