Instructions
Step 1: Prepare the Ingredients
- Preheat your oven to 375°F (190°C) and grease a 9×13-inch baking dish.
- Cook the breakfast sausage in a skillet over medium heat until browned. Drain any excess grease and set aside.
- In the same skillet, cook the bacon until crispy. Crumble into small pieces.
- Thaw the hash browns if they are frozen, and pat them dry to remove excess moisture.
Step 2: Assemble the Casserole
- Spread the hash browns evenly in the bottom of the prepared baking dish.
- Sprinkle the cooked sausage, crumbled bacon, green onions, and bell peppers (if using) over the hash browns.
- In a mixing bowl, whisk together the eggs, milk, garlic powder, onion powder, salt, and pepper until well combined.
Step 3: Add the Cheese
- Sprinkle the shredded cheddar and mozzarella cheese over the sausage and bacon layer.
- Pour the egg mixture evenly over the top. Use a spatula to gently press the ingredients down so the liquid soaks in.
Step 4: Bake
- Cover the baking dish with foil and bake for 30 minutes.
- Remove the foil and bake for an additional 20-25 minutes, or until the casserole is set in the center and lightly golden on top.
Step 5: Serve
Allow the casserole to cool for about 5 minutes before slicing into squares. Serve hot with optional toppings like sour cream, hot sauce, or salsa.