This Best Overnight Sausage and Egg Casserole is a hearty, comforting breakfast that’s perfect for busy mornings, holidays, or brunch gatherings. It’s assembled the night before, allowing the bread to soak up the creamy egg mixture, then baked until golden, fluffy, and full of savory sausage and melted cheese flavor.
6 slices bread, cut into 1-inch cubes (sturdy bread works best)
1 lb cooked sausage, crumbled and browned
2 cups shredded cheddar cheese
8 large eggs
2 cups milk (whole milk recommended)
1 teaspoon salt
1 teaspoon ground mustard
Freshly ground black pepper, to taste
Preheat your oven to 325°F (165°C) and grease a 9×13-inch baking dish.
Spread the cubed bread evenly over the bottom of the dish.
Sprinkle the cooked sausage evenly over the bread, followed by the shredded cheese.
In a large bowl or measuring cup, whisk together the eggs, milk, salt, ground mustard, and pepper until fully combined.
Pour the egg mixture evenly over the bread, sausage, and cheese layers.
Cover the dish tightly and refrigerate overnight. This step is key for the best texture and flavor.
When ready to bake, remove the casserole from the refrigerator and place it in the preheated oven.
Bake for 45–55 minutes. Cover loosely with foil for the first 30 minutes, then remove foil to finish baking.
The casserole is done when the center is set and a knife inserted comes out mostly clean.
Let rest for 5–10 minutes before slicing and serving.
Use day-old or toasted bread to prevent sogginess.
Swap cheddar for Colby-Jack, Swiss, or Monterey Jack for a different flavor.
Add vegetables like bell peppers, onions, or spinach for extra nutrition.
If baking straight from the fridge, allow the dish to sit at room temperature for 10–15 minutes before placing it in the oven.