Love this? Pin it for later!
Every December, my kitchen turns into a breakfast factory. Between Christmas-morning chaos, out-of-town guests who wake up ravenous, and those blissfully lazy mornings when no one wants to change out of pajamas, I need a dish that feels celebratory yet demands almost zero morning-of effort. Enter: the cheesy breakfast strata—a towering, custard-soaked, cheese-laden casserole that bakes up like savory bread pudding and slices into golden squares of pure comfort.
I first served this strata at a Boxing-Day brunch for sixteen relatives. The night before, I tore up a loaf of crusty sourdough, whisked eggs with whole milk, folded in three cheeses, and let the refrigerator work its overnight magic. The next morning, I slid the dish into the oven, poured mimosas, and—45 minutes later—presented a puffed, bubbling masterpiece that disappeared faster than the kids’ gift wrap. Since then, the recipe has traveled to ski cabins, beach rentals, and Easter tables. It scales like a dream, forgives substitutions, and greets every dietary preference with open arms (well, except perhaps the keto cousins, but they simply pick out the bread cubes and devour the cheesy custard). If you, too, need a breakfast that serves a crowd while letting you stay in your slippers, keep reading.
Why This Recipe Works
- Make-ahead magic: Assemble up to 24 hours early; bake straight from the fridge.
- Feeds a dozen: One 9×13-inch pan yields twelve generous squares—no doubling required.
- Three-cheese flavor: Sharp cheddar, nutty Gruyère, and creamy Havarti create depth without fuss.
- Texture contrast: Cubed sourdough stays chewy inside while the top bakes into a cheesy crouton lid.
- Customizable veggie base: Spinach and roasted red peppers keep it colorful; swap in kale, mushrooms, or asparagus.
- Egg-to-milk ratio tested: Custard sets cleanly yet tastes luxurious, never watery.
Ingredients You'll Need
Great strata starts with great bread. Look for a rustic sourdough or country loaf—something with a sturdy crust and open crumb. Stale bread is actually preferable; it drinks up the custard without turning soggy. If your bread is fresh, cube it and let it sit on a sheet pan for two hours (or toast at 300 °F for 15 minutes) to dry slightly.
Whole milk is my go-to for richness without heaviness. You can substitute half-and-half for an extra-decadent holiday version, but skip heavy cream—it can curdle and leave a film on top.
For the cheese trio, buy blocks and shred them yourself. Pre-shredded cellulose-coated cheese resists melting smoothly. Sharp cheddar supplies backbone, Gruyère adds nutty complexity, and Havarti offers that Instagram-worthy cheese pull. If Gruyère feels pricey, Swiss or fontina work beautifully.
Fresh spinach wilts in seconds and keeps the strata bright. Frozen spinach works in a pinch—thaw and squeeze until bone-dry. Roasted red peppers (jarred or homemade) lend sweet pops of color; sun-dried tomatoes are an intense swap.
Finally, a whisper of Dijon and Worcestershire deepens the custard. Neither flavor announces itself; they simply make guests ask, “Why does this taste so good?”
How to Make Cheesy Breakfast Strata to Feed a Holiday Crowd
Prep your pan and veggies
Butter a 9×13-inch glass or ceramic baking dish. Heat 1 Tbsp olive oil in a large skillet over medium. Add 6 packed cups baby spinach and ½ tsp kosher salt. Toss with tongs until just wilted, 2–3 minutes. Transfer to a colander; press out excess liquid. Rough-chop 1 cup drained roasted red peppers.
Cube the bread
Cut 1 medium sourdough loaf (about 1 lb) into 1-inch cubes. You should have roughly 12 cups. Stale bread is ideal; if fresh, dry as described above.
Whisk the custard
In a large bowl, whisk 10 large eggs until homogenous. Whisk in 3 cups whole milk, 2 Tbsp Dijon mustard, 1 Tbsp Worcestershire, 1 tsp kosher salt, ½ tsp black pepper, and a pinch of nutmeg.
Layer and cheese
Scatter half the bread cubes in the buttered dish. Top with half the spinach, peppers, and cheese blend (1 cup shredded sharp cheddar, 1 cup shredded Gruyère, ½ cup diced Havarti). Repeat layers, ending with cheese.
Soak overnight
Pour the custard evenly over the layers. Press bread down with a spatula to submerge. Cover tightly with plastic wrap, then foil. Refrigerate at least 8 hours or up to 24. The longer soak yields a creamier interior.
Bake low, then high
Preheat oven to 325 °F. Remove coverings; let strata sit at room temp while oven heats. Bake 30 minutes. Increase heat to 400 °F; bake 15–20 minutes more, until puffed, golden, and center registers 190 °F. Tent with foil if top browns too quickly.
Rest and serve
Let stand 10 minutes—this sets the custard for clean slices. Garnish with chopped chives or parsley. Serve warm squares alongside fruit salad and hot coffee.
Expert Tips
Temperature trick
An instant-read thermometer is your best insurance; bake until center hits 190 °F for a custard that’s set but still silky.
Overnight chill
Press plastic wrap directly against surface before refrigerating to prevent bread from drying and forming crusty edges.
Spinach squeeze
Excess water from greens is the enemy of fluffy strata. Squeeze until no more liquid drips, then fluff with fingers.
Cheese barrier
Reserve a handful of cheese to sprinkle on top just before baking for an extra-golden crust that crackles under the fork.
Reheat rescue
Leftover squares reheat like a dream: 350 °F oven for 12 minutes or air-fryer at 325 °F for 5 minutes—no rubbery microwave eggs.
Portion planner
One 9×13 pan serves 12 as a main or 16 as part of a buffet with fruit and pastries. Halve the recipe in an 8×8 for smaller gatherings.
Variations to Try
-
Crab & Gruyère: Fold 8 oz lump crabmeat (picked over) and 2 Tbsp chopped dill into the layers. Swap Havarti for fontina.
-
Southwest: Replace spinach with roasted poblano strips, use pepper-jack cheese, and add 1 cup corn kernels plus 1 tsp chipotle powder to custard.
-
Mushroom & thyme: Sauté 1 lb mixed mushrooms until browned; layer in place of spinach. Season custard with fresh thyme and truffle salt.
-
Gluten-free: Substitute cubed gluten-free challah or a sturdy GF baguette. Be sure to toast cubes well so they hold structure.
-
Lightened up: Use 6 whole eggs plus 6 egg whites, 2% milk, and reduce cheese by one-third. Add extra veggies for bulk.
Storage Tips
Make-ahead: Assemble through Step 5, cover tightly, and refrigerate up to 24 hours. You can also freeze the unbaked strata: wrap pan in plastic plus foil; freeze up to 2 months. Thaw 24 hours in fridge before baking.
Leftovers: Cool completely, cut into squares, and refrigerate in airtight container up to 4 days. Reheat as noted above. Strata also freezes beautifully after baking: wrap individual squares in parchment, then foil; freeze up to 2 months. Microwave from frozen 2–3 minutes, flipping halfway, or thaw overnight and reheat in oven.
Frequently Asked Questions
Cheesy Breakfast Strata to Feed a Holiday Crowd
Ingredients
Instructions
- Prep dish & veggies: Butter a 9×13-inch pan. Sauté spinach with salt until wilted; press dry.
- Layer: Scatter half the bread cubes, half the spinach, peppers, and cheeses. Repeat layers, ending with cheese.
- Whisk custard: Combine eggs, milk, Dijon, Worcestershire, salt, pepper, and nutmeg.
- Pour & soak: Evenly pour custard over bread. Press down, cover, and refrigerate 8–24 hours.
- Bake: Uncover, bake 30 min at 325 °F, then 15–20 min at 400 °F until puffed and center is 190 °F.
- Rest & serve: Let stand 10 minutes, sprinkle with chives, slice into 12 squares.
Recipe Notes
For extra crunch, toss ¼ cup grated Parmesan with 2 Tbsp melted butter and scatter on top before baking.