Make-Ahead Sausage and Cheddar Breakfast Casserole
Recipes developed and tested by the ChefnFood editorial team, with chef-informed notes for real home kitchens.
Assemble it Saturday night and bake it Sunday morning. It feeds eight people who are still in pajamas for about fifteen minutes of actual work. The overnight rest is not a convenience — it is the step that makes it set properly instead of going soggy.
Ingredients
- 1 lb breakfast sausage, casings removed if links
- 1 onion, diced
- 1 red bell pepper, diced
- 10 large eggs
- 2½ cups whole milk
- 1½ tsp kosher salt
- 1 tsp ground mustard
- ½ tsp black pepper
- ¼ tsp cayenne
- 10 cups day-old crusty bread, torn into 1-inch pieces (about 12 oz)
- 3 cups shredded sharp cheddar, divided
- 4 scallions, sliced
Instructions
- Butter a 9×13 baking dish.
- Brown the sausage in a skillet over medium-high for 6 minutes, breaking it up. Add the onion and bell pepper and cook 5 minutes more until softened. Drain the fat and let it cool for 10 minutes.
- Whisk the eggs, milk, salt, ground mustard, black pepper, and cayenne together until completely uniform — no streaks of white.
- Put the torn bread in the baking dish. Scatter over the sausage mixture and 2 cups of the cheddar, then toss lightly with your hands so it's distributed rather than layered.
- Pour the egg mixture evenly over the top. Press down firmly with a spatula until every piece of bread is submerged. Some will float back up; press again.
- Cover and refrigerate at least 8 hours, up to 24. This is the step that makes it work, not a convenience.
- In the morning, take it out and let it sit on the counter 30 minutes while the oven heats to 350°F.
- Scatter the remaining 1 cup cheddar over the top. Bake covered 35 minutes, then uncovered 20 minutes more, until puffed, golden, and set — the center should register 160°F and a knife inserted there should come out clean, not wet.
- Rest 10 minutes, scatter with scallions, and cut into squares.
Chef’s Take
The overnight rest is doing chemistry, not just saving you time. Bread needs hours to absorb a custard all the way through — bake it after twenty minutes and you get soggy bread sitting in scrambled egg, with a wet layer at the bottom and a dry one on top. Overnight, the starch fully hydrates and the whole thing bakes as one set custard. It’s the same principle as bread pudding, which is what this technically is.
Chef trick: stale bread is not a compromise here, it’s the requirement. Fresh bread is already saturated with its own moisture and turns to paste. If your bread is fresh, tear it and leave it out overnight, or dry it in a 300°F oven for 15 minutes first.
Substitutions
- Bacon or chorizo in place of sausage. Cook chorizo and drain well — it renders a lot of fat.
- Vegetarian: skip the meat, add 1 lb sliced mushrooms and 5 oz spinach, both cooked hard until all their water has evaporated. Wet vegetables are the main cause of a soggy casserole.
- Bread: sourdough, French bread, brioche, or croissants. Sandwich bread works but goes softer.
- Cheese: Gruyère, pepper jack, or a cheddar-Monterey blend.
- Dairy-free: unsweetened oat milk works; the texture is slightly looser.
Storage and reheating
Refrigerate baked leftovers up to 4 days. Reheat squares covered at 325°F for 15 minutes, or microwave 90 seconds. Freezes baked and portioned for 2 months — wrap squares individually and reheat from frozen at 350°F for 25 minutes. Assembling and freezing it unbaked also works: thaw overnight in the fridge, then bake as directed.
Serving suggestions
Hot sauce, sliced avocado, and fruit. Coffee, obviously. This is the dish for houseguests, holiday mornings, and any Sunday where more than four people need feeding at once.
More mornings worth getting up for
The Weekly Meal Plan — five dinners and a grocery list, every Thursday.