Love this? Pin it for later!
There’s something quietly magical about pulling a golden, bubbling breakfast casserole from the oven on a frosty January morning. The kitchen windows steam up, the scent of roasted butternut squash and fresh thyme wraps around you like a wool scarf, and for a moment the world feels wonderfully small and safe. I developed this Healthy Breakfast Casserole with Roasted Winter Vegetables and Cheese for those exact mornings—when you want nourishment that tastes like comfort but still honors your January intentions.
I first tested the recipe on a snow-day sleepover with my sister’s kids. We’d stayed up late playing Uno and eating stovetop popcorn, so when 7 a.m. rolled around I needed something that could bake while the coffee brewed and the cocoa simmered. I chopped the veggies the night before, whisked the eggs with a splash of Dijon and a handful of grated sharp cheddar, and let the oven do the rest. Ninety minutes later the casserole emerged—puffed, cheesy, and studded with caramelized edges of sweet potato and Brussels sprouts. The kids asked for seconds, the adults asked for the recipe, and I asked myself why I hadn’t been making this every single weekend.
Since then it’s become my go-to for Christmas-morning brunch, New-Year’s-Day hosting, and every Sunday meal-prep in between. It slices neatly into 12 protein-packed squares that reheat like a dream, so weekday breakfasts feel decadent without derailing my goals. If you’re looking for a make-ahead marvel that straddles the line between virtuous and indulgent, you’ve just found it.
Why This Recipe Works
- Roasted vegetables = deep flavor: A quick 20-minute roast concentrates sweetness and adds those irresistible browned edges.
- Protein power trio: Eggs, cottage cheese, and a modest sprinkle of sharp cheddar deliver 18 g protein per slice.
- Make-ahead friendly: Roast veggies and whisk the custard the night before; simply assemble and bake in the morning.
- Flexible veg & cheese: Swap in whatever winter produce or cheese you have; the base ratio always works.
- Freezer hero: Bakes beautifully from frozen for up to 3 months—perfect for new-parent meal trains.
- One-pan clean-up: Everything bakes in a single 9×13 dish—no mountain of bowls to wash before guests arrive.
Ingredients You'll Need
Think of the ingredient list as a winter farmers’ market haul that just happens to play nicely with eggs. I’ve listed my favorite combination below, but feel free to treat it as a template—kabocha squash for butternut, fontina for cheddar, or kale for spinach all work swimmingly.
Roasted Vegetables
Butternut squash (3 cups diced): Look for a squash with a matte, tannish skin and no green streaks. Peel, seed, and cut into ¾-inch cubes so they roast quickly and fit gracefully into every forkful. Shortcut: many grocers sell pre-diced squash in the produce section.
Brussels sprouts (2 cups halved): Choose tight, bright-green sprouts on the smaller side; they’re sweeter. Trim the woody ends and slice in half so the cut sides caramelize against the hot pan.
Red onion (1 medium): Its natural sugars give you those lovely jammy edges. Cut into half-moons about ¼-inch thick so they soften without burning.
Extra-virgin olive oil (2 Tbsp): A fruitier oil stands up to the high-heat roast. If you only have light olive oil, that’s fine—just avoid delicate oils like walnut here.
Fresh thyme (1 tsp leaves): Woodsy and wintery. Strip leaves by running your pinched fingers down the stem. Sub ½ tsp dried if that’s what’s on hand.
Casserole Base
Eggs (8 large): The backbone of the custard. Room-temperature eggs whisk more smoothly, so pull them out first thing.
Cottage cheese (1 cup, low-sodium): Adds lofty pockets of creaminess and sneaks in extra protein. Don’t like the curds? Blend the cottage cheese first for a silkier texture.
Unsweetened almond milk (½ cup): Keeps the dish dairy-light. Swap cow’s milk or oat milk if you prefer.
Sharp cheddar (¾ cup shredded): A little goes a long way when it’s bold. Buy a block and shred yourself—pre-shredded cellulose can make the casserole grainy.
Baby spinach (2 cups packed): Wilts invisibly into the custard for extra greens. If you only have frozen, thaw and squeeze dry first.
Dijon mustard (1 tsp): My secret for depth; you won’t taste it outright, but it makes the other flavors sing.
Sea salt & pepper (¾ tsp salt, ½ tsp pepper): Season aggressively—eggs need it.
How to Make Healthy Breakfast Casserole with Roasted Winter Vegetables and Cheese
Heat the oven & prep the pan
Position a rack in the center and preheat to 425 °F (220 °C). Lightly grease a 9×13-inch ceramic or glass baking dish with olive oil or non-stick spray. A metal pan works too, but you may need to shave 5 minutes off roasting time to prevent over-browning.
Roast the vegetables
Scatter the diced butternut, Brussels sprout halves, and red onion on a rimmed sheet pan. Drizzle with olive oil, add thyme, ½ tsp salt, and ¼ tsp pepper. Toss until glistening, then spread in a single layer. Roast 18–22 minutes, stirring once, until squash is just tender and sprouts have bronzed edges. Remove and reduce oven temperature to 375 °F (190 °C).
Whisk the custard
In a large bowl, whisk eggs until homogenous and slightly frothy. Whisk in cottage cheese, almond milk, Dijon, remaining ¼ tsp salt, and ¼ tsp pepper until smooth. Fold in spinach and ½ cup of the shredded cheddar.
Assemble the casserole
Transfer roasted vegetables to the prepared 9×13 dish, scraping in all those flavor-packed browned bits. Pour the egg mixture evenly over top; gently nudge veggies so they’re submerged. Sprinkle remaining ¼ cup cheddar across the surface for that Instagram-worthy cheesy crust.
Bake to golden perfection
Slide the dish onto the center rack and bake 28–32 minutes, until the center is just set and the top is freckled gold. A knife inserted 2 inches from the edge should come out clean; the very center may wobble slightly—it will finish cooking from residual heat.
Rest & slice
Let stand 10 minutes—this is crucial for neat slices. Run a thin knife around the perimeter, then cut into 12 squares. Serve warm with a drizzle of hot sauce or a side of citrus-dressed arugula.
Expert Tips
Remove extra moisture
If your veggies seem wet after roasting (especially if you sub zucchini), blot gently with paper towel before adding to the custard to prevent a soggy bake.Check oven temp
Ovens run differently; if your casserole is browning too quickly, tent loosely with foil and continue baking until set.Sleep-in strategy
Whisk the custard and store covered in the fridge up to 24 hrs. Roast veggies up to 3 days ahead; re-warm 5 min in a 350 °F oven before assembling so they don’t chill the eggs.Even slices
Use a bench scraper to cut perfect squares—its straight edge won’t tear the tender custard like a knife can.Freeze smart
Flash-freeze individual squares on a tray, then wrap in parchment + foil. Reheat from frozen at 325 °F for 25 minutes, adding a splash of milk on top to keep it moist.Color pop
Reserve a few roasted Brussels sprout leaves and scatter on top before the final 5 minutes of baking for restaurant-level presentation.Variations to Try
- Mediterranean: trade squash for zucchini & red pepper, add ½ cup sun-dried tomatoes, and swap cheddar for feta.
- Southwest: sub sweet potatoes, add 1 cup black beans and 1 tsp smoked paprika; use pepper-jack cheese and garnish with cilantro.
- Extra veg-forward: fold in 1 cup finely chopped cauliflower rice—you’ll never notice it under all that cheesy custard.
- Meat lovers: brown 4 oz chicken apple sausage, drain on paper towel, and scatter over veggies before adding custard.
- Dairy-free: replace cottage cheese with silken tofu blended until smooth, use nutritional yeast instead of cheddar, and sub oat milk.
Storage Tips
Refrigerator
Cool completely, cover tightly with foil or transfer to an airtight container. Refrigerate up to 5 days. Reheat single squares in the microwave 60–75 seconds, or warm the whole casserole covered at 325 °F for 20 minutes.
Freezer
Wrap individual squares in parchment, then foil; place in a zip-top bag with the date. Freeze up to 3 months. Thaw overnight in the fridge or reheat directly from frozen (see Pro Tip above).
Make-ahead assembly
Roast veggies and store refrigerated up to 3 days. Whisk custard and store up to 24 hrs. Assemble and bake within 2 hours for best rise, or bake immediately and simply reheat servings all week.
Frequently Asked Questions
Healthy Breakfast Casserole with Roasted Winter Vegetables and Cheese
Ingredients
Instructions
- Preheat & prep: Preheat oven to 425 °F. Lightly oil a 9×13-inch baking dish.
- Roast vegetables: Toss butternut, Brussels sprouts, onion, olive oil, thyme, ½ tsp salt, and ¼ tsp pepper on a sheet pan. Roast 18–22 min, stirring once. Reduce oven to 375 °F.
- Make custard: Whisk eggs, cottage cheese, almond milk, Dijon, remaining ¼ tsp salt, and ¼ tsp pepper until smooth. Fold in spinach and ½ cup cheddar.
- Assemble: Transfer roasted vegetables to baking dish. Pour custard over top; sprinkle with remaining ¼ cup cheddar.
- Bake: Bake 28–32 min, until center is set and top is golden. Rest 10 min before slicing into 12 squares.
- Serve: Enjoy warm, or cool completely and store per instructions above.
Recipe Notes
For ultra-light texture, blend cottage cheese in a mini food processor before whisking into eggs. This step is optional but produces a restaurant-quality silky custard.