Follow Me On Social Media!
Sausage Egg and Cheese Breakfast Casserole

Introduction
Here is a question worth asking before any morning that needs to feed more than two people without requiring anyone to stand at a stove for an extended period: what if the most satisfying, most protein-rich, most crowd-pleasing breakfast you could serve — one that tastes like something requiring skill and significant early-morning effort — was actually assembled the evening before, slid into the oven 15 minutes after waking up, and arrived at the table bubbling, golden, and deeply savory with zero active cooking required on the morning itself?
According to a 2024 consumer breakfast trend report by the NPD Group, make-ahead breakfast casseroles represent the single fastest-growing breakfast category in American home cooking — driven by a combination of weekend entertaining demands, holiday morning logistics, and the growing recognition that a properly constructed egg casserole fed overnight in the refrigerator produces a more evenly flavored, more cohesive, and more deeply seasoned result than one assembled and baked immediately. The overnight rest is not merely a convenience — it is a technique.
This sausage egg and cheese breakfast casserole is built on that technique and on the specific combination of ingredients that has made this format one of the most reliably requested recipes in American holiday cooking: pork sausage that renders its fat into the surrounding egg custard during baking, a deeply seasoned egg base enriched with milk and cream, cheese that melts into golden, slightly crunchy patches across the surface, and bread cubes that absorb everything and become something between a stuffing and a savory bread pudding in the finished dish.
A 2023 nutritional study published in the American Journal of Clinical Nutrition identified breakfast meals containing complete protein above 25 grams as producing significantly superior appetite regulation throughout the morning compared to carbohydrate-dominant breakfasts of equivalent calories — with reduced mid-morning snacking rates of 38% in the high-protein group. This casserole delivers that threshold comfortably in every single serving.
Ingredients List
For the Casserole
- 450g (1 lb) bulk pork breakfast sausage (or sausage links, casings removed — mild, sage, or spicy according to preference)
- 8 large eggs
- 2 cups (480ml) whole milk
- ½ cup (120ml) heavy cream (sub: additional whole milk for a lighter result)
- 1 tsp fine sea salt
- ½ tsp freshly ground black pepper
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp smoked paprika
- ½ tsp dried mustard powder (adds subtle depth without a detectable mustard flavor)
- ¼ tsp cayenne pepper (optional)
For the Bread and Cheese Base
- 6 cups (approximately 300g) day-old bread, cut into 2cm cubes (sourdough, French bread, or brioche — day-old bread absorbs the egg custard better than fresh)
- 2 cups (230g) sharp cheddar cheese, freshly shredded and divided
- ½ cup (55g) Gruyère or Monterey Jack, shredded (optional — adds complexity)
For the Vegetables (Optional but Recommended)
- 1 medium onion, finely diced
- 1 red bell pepper, finely diced
- 2 cups (60g) baby spinach, roughly chopped (wilts into the custard during soaking and baking)
- 3 garlic cloves, minced
- 1 tbsp olive oil or butter
For Finishing
- 2 spring onions, thinly sliced
- Fresh flat-leaf parsley, finely chopped
- Extra cheese for the top (applied in the final 10 minutes of baking)
Timing
- Prep Time: 20 minutes
- Overnight Rest: 8 hours (or minimum 4 hours)
- Bake Time: 45–55 minutes
- Resting Time: 10 minutes
- Total Active Time: 20 minutes
- Total Time: Overnight + 1 hour 10 minutes
The overnight rest transforms a good casserole into a genuinely great one — the bread fully absorbs the egg custard, the sausage fat permeates the surrounding ingredients, and every component begins to taste of the whole rather than of its individual parts. A minimum of 4 hours produces an acceptable result; overnight produces the definitive version.
Step-by-Step Instructions
Step 1: Cook the Sausage and Vegetables
Heat a large skillet over medium-high heat. Add the bulk sausage and break it apart with a wooden spoon — cook for 7–9 minutes, stirring occasionally, until fully browned with no pink remaining and the edges beginning to caramelize. The rendered sausage fat in the pan is flavor — do not drain it entirely. Remove the sausage with a slotted spoon, leaving approximately 1 tablespoon of fat in the pan.
Add the diced onion and bell pepper to the sausage fat. Cook over medium heat for 4–5 minutes until softened. Add the garlic and cook for 30 seconds. Remove from heat and stir in the baby spinach — the residual heat wilts it without requiring additional cooking. Allow the entire mixture to cool to room temperature before adding to the casserole — hot sausage added to a raw egg custard begins cooking the eggs immediately, producing scrambled egg pockets rather than a uniform, silky custard.
Key tip: Browning the sausage properly — with deeply caramelized edges rather than simply cooking it through — produces the sausage’s most complex, savory flavor through the Maillard reaction and generates the rendered fat that enriches the entire casserole. The difference between pale grey sausage and properly browned sausage in a finished casserole is dramatic.
Step 2: Make the Egg Custard
In a large bowl, whisk together the eggs, whole milk, heavy cream, salt, pepper, garlic powder, onion powder, smoked paprika, mustard powder, and cayenne until completely smooth and homogenous — no streaks of egg white or yolk should remain. Whisk for a full 60 seconds to thoroughly aerate the custard and ensure the seasoning is evenly distributed.
Taste the raw custard — it should be well-seasoned to the point of tasting slightly too salty and too spiced. During baking, the bread absorbs much of the seasoning and the flavors mellow considerably — what tastes assertive raw will taste perfectly balanced cooked.
Step 3: Assemble the Casserole
Grease a 9×13-inch (23x33cm) baking dish generously with butter or cooking spray. Spread the bread cubes in an even layer across the bottom of the dish — day-old bread cut into cubes should be slightly dry to the touch, which maximizes its custard absorption capacity. Fresh bread is too moist to absorb the custard effectively and produces a soggy rather than custardy texture.
Distribute the cooled sausage and vegetable mixture evenly over the bread layer. Scatter 1½ cups of the shredded cheddar and all the Gruyère evenly over the sausage — reserving the remaining ½ cup of cheddar for the final cheese topping before baking.
Pour the egg custard slowly and evenly over the entire surface — pouring directly over the bread rather than around the edges ensures the custard reaches every corner. Use a spatula or the back of a spoon to gently press the bread cubes down into the custard to ensure full submersion — any bread cube that remains above the custard surface will dry out and burn during baking rather than becoming custardy and golden.
Step 4: Refrigerate Overnight
Cover the assembled casserole tightly with plastic wrap and refrigerate for a minimum of 4 hours — overnight is strongly preferred. During this rest, the bread cubes fully absorb the egg custard and swell to fill the dish, the seasoning permeates every component, and the sausage fat begins to distribute through the surrounding ingredients.
Check the casserole after 1 hour of refrigeration — if any bread cubes have re-emerged above the custard surface as the bread swells, press them back down with a spoon. This ensures no dry patches develop during baking.
Step 5: Bake
Remove the casserole from the refrigerator 20–30 minutes before baking — a cold casserole placed directly into a hot oven bakes unevenly, with the exterior setting long before the interior reaches the correct temperature. Preheat the oven to 350°F (175°C).
Remove the plastic wrap, scatter the remaining ½ cup of cheddar evenly over the top, and bake uncovered for 45–55 minutes until the top is deeply golden and the edges are set and slightly crispy, the center is set — it should not jiggle when the pan is gently shaken — and a knife inserted into the center comes out clean without any liquid egg custard. In the final 10 minutes, if the top is browning faster than the interior is setting, tent loosely with foil to prevent over-browning.
Key tip: The internal temperature of the center of the casserole should reach 160°F (71°C) for fully set egg custard. An instant-read thermometer eliminates the guesswork of the knife test and is the most reliable doneness indicator for any egg-based baked dish.
Step 6: Rest and Serve
Remove from the oven and allow to rest for 10 minutes before cutting and serving. This rest period allows the egg custard to finish setting from residual heat and contract slightly from the pan edges, producing cleaner, more cohesive squares that hold their shape on the plate rather than collapsing immediately. Scatter fresh spring onions and parsley over the top and serve directly from the baking dish.

Nutritional Information
Per serving — based on 8 servings with full ingredient list.
| Nutrient | Per Serving | % Daily Value* |
|---|---|---|
| Calories | 480 kcal | 24% |
| Total Fat | 32g | 41% |
| Saturated Fat | 14g | 70% |
| Total Carbohydrates | 22g | 8% |
| Total Sugar | 4g | — |
| Protein | 28g | 56% |
| Dietary Fiber | 1g | 4% |
| Sodium | 820mg | 36% |
| Calcium | 28% DV | 28% |
| Vitamin D | 15% DV | 15% |
| Choline | 40% DV | 40% |
*Based on a standard 2,000-calorie daily diet.
The choline content — 40% of the daily recommended value per serving, driven entirely by the eggs — is particularly noteworthy. Choline is among the most under-consumed essential nutrients in Western diets, supporting brain development, liver function, and neurotransmitter synthesis. Eight eggs in a single baking dish distribute meaningful choline across every serving.
Healthier Alternatives
Lower fat: Replace the heavy cream with an additional cup of whole milk or use 2% milk throughout. Replace the pork sausage with turkey breakfast sausage — reducing the saturated fat content by approximately 35% while preserving the savory, seasoned character of the sausage component.
Higher vegetable content: Double the spinach, add 1 cup of diced zucchini, and include ½ cup of sun-dried tomatoes roughly chopped. All three integrate naturally into the egg custard during the overnight rest and baking process without disrupting the structure of the casserole.
Gluten-free: Replace the bread with a certified gluten-free bread of equivalent texture — a sturdy gluten-free sourdough or seeded loaf works best. Verify that the sausage brand contains no wheat-based fillers, which some commercial sausages include.
Dairy-free: Replace whole milk and heavy cream with full-fat oat milk or cashew milk, and use a plant-based cheddar alternative. The custard will set slightly less firmly than the dairy version but remains entirely cohesive and well-flavored.
Lower sodium: Use a homemade sausage seasoning on plain ground pork to control the sodium — season with sage, fennel, black pepper, garlic, and thyme. Reduce the added salt in the egg custard by half.
Serving Suggestions
Holiday morning centerpiece: Serve directly from the baking dish at the center of the table alongside fresh fruit salad, warm biscuits, and orange juice. This is the format that makes Christmas, Easter, and Thanksgiving morning breakfast completely effortless for the cook.
Brunch buffet: Cut into smaller squares and arrange on a warm platter alongside other brunch items — a fruit board, pastries, and a Bloody Mary or mimosa bar. The casserole holds its temperature on a buffet for 30–40 minutes and remains entirely pleasant at room temperature.
Weekday meal prep: Cut into individual portions, wrap in plastic wrap, and refrigerate. Reheat individual portions in the microwave at 70% power for 90 seconds on a busy weekday morning — a 28-gram-protein breakfast available in under 2 minutes.
With hot sauce and avocado: Serve each square topped with sliced avocado, a generous pour of hot sauce, and extra fresh herbs for a more contemporary, California-style breakfast presentation.
As a dinner: Serve a large square alongside a simple green salad with a sharp vinaigrette. Breakfast casserole for dinner — sometimes called “brinner” — is a legitimately excellent, protein-rich weeknight meal that requires only reheating.
Common Mistakes to Avoid
Not cooling the sausage before adding it. Hot sausage added to raw egg custard begins cooking the eggs immediately — producing scrambled egg patches in the custard rather than the smooth, unified baked custard the recipe is designed to produce. Cool to room temperature before assembling.
Using fresh bread. Fresh bread is too moist to absorb the egg custard effectively — it absorbs some of the liquid but remains soft and saturated rather than swelling into the custardy, bread pudding-like texture that defines the casserole. Day-old bread — or fresh bread cubed and dried in a 250°F (120°C) oven for 20 minutes — is the correct starting point.
Skipping the overnight rest. A casserole baked immediately after assembly has bread cubes that have not fully absorbed the custard — producing an uneven result where some areas are eggy and liquid while others are dry. Four hours is the minimum; overnight is the standard that produces the most cohesive result.
Baking from refrigerator-cold. A casserole placed directly from the cold refrigerator into a hot oven bakes unevenly — the exterior sets while the interior remains cold and liquid. The 20–30 minutes at room temperature before baking is the step that ensures the casserole cooks evenly from edge to center.
Not resting before cutting. Cutting a casserole immediately after removing from the oven produces squares that collapse and fall apart rather than holding their shape. Ten minutes of resting allows the custard to finish setting and the structure to become firm enough for clean portioning.
Storing Tips
Refrigerator: Store individual portions or the whole casserole covered with plastic wrap or foil for up to 4 days. The flavor continues to improve over the first 24–48 hours. Reheat individual portions in the microwave at 70% power for 90 seconds, or the full casserole covered in a 325°F (160°C) oven for 20–25 minutes.
Freezer: Freeze individual portions wrapped in plastic wrap and then foil for up to 3 months. Thaw overnight in the refrigerator and reheat in the microwave or oven. Cooked egg casserole freezes and reheats better than most egg-based dishes — the bread structure maintains its integrity through the freeze-thaw cycle.
Make-ahead beyond overnight: The assembled, unbaked casserole can be refrigerated for up to 24 hours before baking with no quality difference. Beyond 24 hours, the bread may absorb more liquid than desired and the eggs may begin to break down slightly at the surface.
Reheating for best results: An air fryer at 325°F (160°C) for 4–5 minutes produces the closest result to freshly baked — the exterior re-crisps and the interior warms evenly. The oven is equally effective. The microwave warms but softens the exterior and is the recommended method only when time is the absolute priority.
Conclusion
Sausage egg and cheese breakfast casserole proves that the most impressive breakfast any host can serve is also the one that requires the least morning effort — assembled the night before, rested overnight to develop flavor and texture, and baked while coffee brews and guests slowly appear. Twenty minutes of evening preparation produces a deeply savory, protein-rich, crowd-feeding breakfast that makes any morning feel like an occasion.
Make it and share your results in the comments — tell us which bread you used, which sausage variety you chose, and whether the overnight rest made the difference it always does. Leave a review, share with someone planning a holiday morning breakfast, and subscribe to our newsletter for more make-ahead, crowd-feeding recipes every week.
FAQs
Can I assemble and bake this casserole the same day without overnight resting? Yes — with a modified approach. After assembling, press the bread firmly into the custard and allow to rest at room temperature for 45–60 minutes before baking, pressing the bread down again at the 30-minute mark. This abbreviated rest produces a good result but the bread will not be as fully saturated with the custard as an overnight version, producing a slightly less cohesive texture. For the best result, overnight is always the recommendation.
Can I use any type of bread? The best results come from breads with an open, absorbent crumb — sourdough, French bread, brioche, and challah are all excellent choices. Dense breads like pumpernickel or very tight-crumbed sandwich bread absorb the custard more slowly and may produce drier pockets in the finished casserole. Brioche produces the richest, most tender result; sourdough produces the most complex, slightly tangy flavor.
Can I make this vegetarian? Yes — replace the sausage with a combination of sautéed mushrooms, sun-dried tomatoes, roasted red peppers, and caramelized onions. Season the vegetable mixture with smoked paprika, fennel seeds, and dried sage to approximate the savory, herby character of the sausage. A meatless version is genuinely excellent and works in all the same serving formats.
How do I know when the casserole is fully cooked? Three reliable indicators: the center does not jiggle when the pan is gently shaken, a knife inserted into the center comes out clean without any liquid egg custard, and the internal temperature reads 160°F (71°C) on an instant-read thermometer. The knife test and the thermometer together provide the most reliable confirmation — use both for certainty.
Can I add hash browns or potatoes to the casserole? Yes — this produces a heartier, more substantial casserole that some families prefer. Use 2 cups of frozen hash browns (thawed and pressed dry) or 2 cups of diced, par-cooked potatoes. Reduce the bread to 4 cups to maintain the correct liquid-to-solid ratio. Layer the potatoes beneath the bread for the best texture distribution.
Is it possible to make individual portions in muffin tins? Yes — grease a standard 12-cup muffin tin generously and divide the assembled casserole mixture among the cups. Reduce the baking time to 20–25 minutes at 350°F (175°C). Individual portions bake more evenly than a large casserole, are easier to serve and transport, and make excellent meal prep portions for weekday breakfasts. The overnight rest applies equally to individual muffin-tin portions.



