Love this? Pin it for later!
Why This Recipe Works
- Freezer Genius: Assemble once, bake from frozen for ultimate convenience; no thaw drama.
- Vegetable-Heavy: Each square hides a ½-cup serving of antioxidant-rich peppers, zucchini, and spinach.
- Protein-Packed: Eggs, cottage cheese, and a touch of turkey sausage deliver 24 g protein per slice.
- Texture Contrast: Custardy interior, crispy cheese edges, and a hint of everything-bagel crunch on top.
- Make-Ahead Magic: Prep on Sunday, slice into squares, and reheat individual portions all week.
- Fool-Proof Formula: Works with almost any diced vegetables or cheese you have on hand.
- Holiday Hero: Feeds 12 hungry relatives from one 9×13 pan—no standing over a griddle.
Ingredients You'll Need
Great casseroles start with great building blocks. Below I unpack each ingredient, why it matters, and the easiest supermarket swaps so you can shop once and cook twice.
- Eggs: I use 10 large eggs for a 9×13 pan—enough to set but still stay creamy. Farm-fresh eggs have brighter yolks that lend a sunnier color, but conventional work fine. (Sub: 2 cups liquid egg substitute if you need it egg-free.)
- Cottage Cheese: The secret to fluffy, high-protein custard. Buy full-fat for the best texture; low-fat can weep water when thawed. Pulse briefly if you hate curds. (Sub: ricotta or Greek yogurt, drained.)
- Sharp Cheddar: Aged cheddar brings nutty depth and melts without greasiness. Buy a block and shred yourself—pre-shredded cellulose can make the casserole grainy after freezing. (Sub: Gruyère or pepper-jack for kick.)
- Bell Peppers: Red and orange stay sweet after freezing; green turn slightly bitter. Dice ½-inch so they defrost evenly. (Sub: roasted red peppers from a jar, well-patted dry.)
- Zucchini: Adds moisture without sogginess—if you salt and blot, it plays nicely with eggs. Look for small, firm zucchini; large ones can be spongy. (Sub: shredded yellow squash or drained frozen spinach.)
- Spinach: I stir in frozen chopped spinach (thawed and squeezed) because fresh spinach wilts to nothing and can release water in the freezer. (Sub: kale, ribs removed, blanched, and chopped.)
- Onion: Sweet onion mellows during baking. Dice fine so you don’t get icy chunks. (Sub: frozen diced onion—no crying!)
- Garlic: One clove, micro-planed, disperses flavor without bits that burn when you reheat. (Sub: ½ tsp garlic powder.)
- Whole-Grain Bread Cubes: Stale bread soaks up custard like a sponge; whole grain adds fiber and nutty flavor. Cut ¾-inch cubes for distinct strata. (Sub: gluten-free bread or hash-brown shreds for low-carb.)
- Milk: I use 2 % for creaminess without heaviness. Skip skim—it’s watery once frozen. (Sub: unsweetened oat or soy milk.)
- Dijon Mustard: A teaspoon brightens all the dairy and makes the cheese taste cheesier. (Sub: dry mustard powder.)
- Everything Bagel Seasoning: Mixed into the custard and sprinkled on top for crunchy poppy-seed appeal. (Sub: pinch of smoked paprika.)
- Salt & Pepper: Eggs need more salt than you think—especially after freezing. I season at three layers: veggies, custard, and final sprinkle.
How to Make Make-Ahead Breakfast Casserole with Freezer-Friendly Veggies
Prep Your Pan & Veggies
Grease a 9×13-inch metal or disposable foil pan with butter or non-stick spray. If you plan to freeze, line the pan with two sheets of parchment in a cross so you can lift the frozen casserole out later. Dice peppers and zucchini into ½-inch pieces. Place zucchini in a colander, toss with ½ tsp kosher salt, and let drain 15 min. Blot dry with a kitchen towel—this prevents an icy, watery casserole.
Sauté for Flavor Insurance
Heat 1 Tbsp olive oil in a large skillet over medium. Add diced onion and peppers; cook 5 min until edges start to brown. Stir in garlic for 30 sec—just fragrant. Remove from heat and cool 10 min. Warm vegetables meld better with eggs and won’t drop the internal temperature of your custard.
Build the Custard Base
In a large bowl whisk eggs until homogenous (no streaks of yolk or white). Whisk in cottage cheese, milk, Dijon, 1 tsp salt, ½ tsp pepper, and 1 Tbsp everything seasoning. The mixture should be slightly foamy—air creates lift when baked from frozen.
Assemble the Strata
Scatter bread cubes in the prepared pan. Top with sautéed veggies, zucchini, and thawed-squeezed spinach. Sprinkle 1 ½ cups shredded cheddar evenly. Pour custard over everything, pressing bread down so each cube is moistened. Let stand 15 min (or cover and refrigerate up to 24 h) so bread fully absorbs liquid.
Top It Off
Scatter remaining ½ cup cheese and another pinch of everything seasoning across the surface. Cheese on top creates a golden, leak-proof lid that prevents freezer burn.
First Bake (If Serving Soon)
Preheat oven to 350 °F. Bake uncovered 40–45 min until center jiggles like set gelatin and instant-read thermometer registers 170 °F. Rest 10 min before slicing; carry-over cooking finishes the custard.
Cool & Wrap for Freezer
Let casserole cool completely—warmth creates ice crystals. Cover pan tightly with plastic wrap, then foil. Label with date and baking instructions. Or use the parchment sling to lift out, wrap whole slab in plastic, then slide into a gallon freezer bag to save space.
Bake From Frozen
Preheat oven to 375 °F. Unwrap casserole and place (still in pan) on a rimmed sheet to catch drips. Cover loosely with foil; bake 45 min. Remove foil; bake 20–25 min more until center is puffed and edges are browned. Thermometer should read 175 °F. Let rest 10 min, then slice into 12 squares.
Portion & Reheat Singles
To reheat one square, microwave on high 60–90 sec or air-fry 350 °F 4 min. For best texture, thaw overnight in fridge first.
Expert Tips
Drain, Drain, Drain
Watery veggies kill freezer dishes. Salt-zucchini, squeeze-spinach, pat-roasted-peppers. Your casserole will thank you with clean, neat squares.
Use a Thermometer
Eggs continue cooking after removal. Pull at 170 °F fresh or 175 °F from frozen for silky—not rubbery—custard.
Flash-Freeze Slices
Want grab-and-go? Bake, cool, cut, then freeze individual squares on a tray. Bag once solid; reheat in toaster oven for crisp edges.
Overnight Shortcut
Assemble the night before a brunch, refrigerate, bake next morning. Add 5 extra minutes if cold from fridge.
Double Batch
Two casseroles fit in most ovens side-by-side. Freeze one, serve one; you’ll have breakfast covered for two separate mornings.
Season in Layers
Salt the veggies while sautéing, salt the custard, and finish with flaky salt on top. This triple hit keeps flavors vivid even after freezing.
Variations to Try
- Southwest: Swap cheddar for pepper-jack, add 1 cup roasted corn + 1 Tbsp minced chipotle in adobo. Serve with salsa and avocado.
- Mediterranean: Use sun-dried tomatoes, chopped olives, spinach, and feta. Season custard with dried oregano.
- Meat-Lovers: Brown 8 oz turkey sausage or bacon, drain, and layer in. Reduce salt in custard by ¼ tsp.
- Low-Carb: Skip bread and substitute 3 cups shredded hash-brown-style turnips or cauliflower rice. Squeeze very dry.
- Dairy-Free: Replace cottage cheese with silken tofu blended with 1 Tbsp nutritional yeast, and use oat milk + vegan cheese shreds.
Storage Tips
Refrigerator: Baked casserole keeps 4 days tightly wrapped. Reheat squares 30 sec microwave or 10 min 350 °F oven.
Freezer (Whole): Wrap assembled, un-baked casserole in plastic + foil; freeze up to 3 months. Bake from frozen as directed.
Freezer (Portions): Wrap cooled squares in parchment, then foil; freeze up to 2 months for best texture. Thaw overnight or reheat straight from frozen 4 min microwave + 3 min toaster oven for crisp top.
Do-Ahead Party Trick: Bake day before, refrigerate whole, cut cold, then warm squares on sheet pans at 325 °F 12 min—perfect for brunch buffets.
Frequently Asked Questions
Before You Go
If you try this make-ahead breakfast casserole, snap a photo and tag me on Instagram @sunnysidebakes—I love seeing your freezer stocked for stress-free mornings. Happy prepping!
Make-Ahead Breakfast Casserole with Freezer-Friendly Veggies
Ingredients
Instructions
- Prep: Grease 9×13 pan; line with parchment if freezing. Dice veggies; salt zucchini 15 min, blot dry.
- Sauté: Warm oil, cook peppers & onion 5 min, add garlic 30 sec; cool.
- Whisk: Beat eggs, cottage cheese, milk, Dijon, salt, pepper, 1 tsp everything seasoning.
- Assemble: Layer bread, veggies, spinach, 1 cup cheddar; pour custard. Rest 15 min (or cover & refrigerate overnight).
- Top: Sprinkle remaining cheese & seasoning.
- Bake: 350 °F 40–45 min until 170 °F internal temp. Rest 10 min. OR cool completely, wrap, freeze.
- From Frozen: 375 °F, foil-covered 45 min, uncovered 20–25 min until 175 °F. Rest 10 min, slice 12 squares.
Recipe Notes
For crisp edges, reheat squares in air-fryer 350 °F 3–4 min. Add extra everything seasoning after reheating for fresh crunch.