Cheesy Potato Breakfast Casserole for Cozy Mornings
This Cheesy Potato Breakfast casserole bakes hash browns, sausage, eggs, onion, and cheddar into one warm, hearty morning dish.
- Author: Sophia Mitchell
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 10-12 servings 1x
- Category: Breakfast
- Method: Baked
- Cuisine: American
- 1 pound Italian sausage, cooked
- 1 yellow onion, chopped and cooked in the sausage drippings
- 7 eggs
- 1/2 cup milk
- 1 20-ounce bag frozen diced hash browns
- 1 8-ounce brick mild cheddar cheese, grated
- Salt and pepper, to taste
- Heat the oven to 350°F and grease a medium casserole dish, such as a 9 x 13-inch pan, with nonstick spray.
- Brown the Italian sausage, then cook the chopped onion in the remaining sausage drippings until softened.
- In a large mixing bowl, combine the sausage, onion, eggs, milk, frozen diced hash browns, most of the grated cheddar, salt, and pepper. Save about 1 cup of cheese for the topping.
- Spoon the mixture into the prepared baking dish and spread it evenly.
- Bake for 35 minutes.
- Sprinkle the reserved cheese over the casserole and return it to the oven for 8 minutes.
- Let the casserole rest for 15 to 20 minutes before slicing and serving.
Notes
- Letting the casserole rest helps the slices hold together better.
- Freshly grated cheddar melts smoothly, but pre-shredded cheese can be used for convenience.
- Refrigerate leftovers in a covered container and reheat gently before serving.
Keywords: Cheesy Potato Breakfast, cheesy potato breakfast casserole, potato breakfast casserole, hash brown casserole, breakfast casserole with sausage