
A comfort food classic that’s perfect for busy mornings, this hearty breakfast casserole combines savory sausage, fluffy eggs, melted cheese, and tender bread into one delicious make-ahead dish.
Simply assemble it the night before, let the flavors meld in the refrigerator while you sleep, and wake up to an effortless morning meal that just needs to be popped in the oven.
In my family, we’ve made this crowd-pleasing casserole for countless weekend brunches and holiday gatherings – it’s especially cherished during those hectic holiday mornings when having breakfast ready to go makes all the difference!
Ingredient List
- 8 large eggs
- 2 cups whole milk
- 1 lb breakfast sausage, cooked and drained
- 2 cups sharp cheddar cheese, grated
- 6 slices sourdough bread, cut in cubes
- 1 tsp dry mustard powder
- 1 tsp salt
- 1/4 tsp black pepper
Preparation Time | 15-20 minutes |
Cooking Time | 45-55 minutes |
Total Time | 60-75 minutes |
Level of Difficulty | Easy |
Servings | 4 to 6 Portions |
Step-by-Step Instructions
- Preheat oven to 325°F and grease a 9×13 inch baking dish. Layer sturdy bread (preferably Pepperidge Farms Sourdough) evenly across the bottom.
- Distribute cooked sausage and shredded cheese evenly over the bread layer.
- In a large measuring cup, whisk together eggs, milk, dry mustard, salt, and pepper.
- Pour egg mixture evenly over the layered ingredients. Cover tightly and refrigerate overnight.
- Bake casserole for 45-55 minutes. Keep covered with foil for the first 30 minutes, then uncover for remaining time. Test doneness by inserting a fork into center.
- Let casserole cool slightly before serving warm.