Go Back
Ultimate Overnight Breakfast Casserole

The Ultimate Overnight Breakfast Casserole

This hearty overnight breakfast casserole is loaded with savory sausage, crispy hash browns, creamy eggs, and melty cheddar cheese. It preps in minutes the night before, making it the perfect no-stress morning meal for holidays, brunches, or busy weekends.
Prep Time 20 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 25 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American

Ingredients
  

Main Ingredients
  • 1 lb breakfast sausage
  • 30 oz frozen hash browns
  • 8 large eggs
  • 1 cup milk
  • 1 cup sour cream
  • 2 cups shredded cheddar cheese
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup chopped green onions

Method
 

  1. Cook the sausage in a skillet over medium heat until browned. Set aside to cool.
  2. In a large bowl, whisk together the eggs, milk, sour cream, salt, and pepper until smooth.
  3. Grease a 9×13-inch baking dish and layer half of the hash browns, half the sausage, and a layer of cheese.
  4. Repeat the layers with the remaining hash browns, sausage, and cheese.
  5. Pour the egg mixture evenly over the layered ingredients.
  6. Cover with foil and refrigerate overnight.
  7. Preheat the oven to 350°F (175°C). Bake covered for 45 minutes.
  8. Remove foil and bake an additional 20–25 minutes until golden and fully set.
  9. Top with chopped green onions and serve warm.

Notes

This casserole can be customized with bell peppers, turkey sausage, or pepper jack cheese for extra flavor. It reheats beautifully for easy weekday breakfasts.