Love this? Pin it for later!
Warm Winter Breakfast Casserole with Sweet Potato & Spinach
When the first frost kisses the windows and the morning light arrives late and lazy, my kitchen turns into a sanctuary of warmth. This casserole—layered with velvety sweet potato, ribbons of spinach, and clouds of eggs kissed with nutmeg—has become our December weekend ritual. I developed it three winters ago after my daughter declared she was “done with oatmeal forever,” and I needed something I could slide into the oven before the coffee finished brewing. One bite of the maple-sweetened edges and her eyes widened: “It tastes like Christmas morning, Mom.”
Since then, the dish has traveled to ski-condo potlucks, New-Year’s brunch gatherings, and countless Tuesday nights when the fridge felt bare but the soul needed comfort. It reheats like a dream, slices into neat squares for lunchboxes, and—because it’s gluten-free and vegetarian—keeps every guest happy. If you can dice vegetables and whisk eggs, you can master this casserole; the oven does the heavy lifting while you linger over cinnamon coffee or build a fire in the hearth.
Why This Recipe Works
- Make-ahead magic: assemble the night before, cover, and bake straight from the fridge.
- Vegetable-forward: two full cups of spinach and an entire sweet potato in every pan.
- Creamy without dairy: coconut milk keeps it luscious and lactose-free.
- Protein powerhouse: 12 g protein per square thanks to eggs & cottage cheese.
- Holiday-worthy: the sage-garlic aroma smells like winter cheer.
- Freezer friendly: cut, wrap, and freeze individual portions for busy mornings.
Ingredients You'll Need
Great casserole starts with great produce. Look for sweet potatoes that feel heavy for their size and have tight, unblemished skin. A deep orange hue signals higher beta-carotene, translating to sweeter flavor and richer color. For spinach, choose baby leaves—their stems are tender enough to disappear into the bake, saving you a chopping step. If you can only find mature spinach, simply strip the leaves from the thicker ribs.
Eggs do the heavy lifting here, so buy the best you can swing. Pasture-raised yolks stand taller and whip up fluffier, plus their sunset-orange color paints the custard beautifully. Full-fat coconut milk lends silkiness without a coconutty punch; if you’re skeptical, swap in evaporated milk or half-and-half. Finally, a whisper of maple syrup plays off the sweet potato’s earthy notes; don’t skip it—think of it as salt for sweet vegetables.
How to Make Warm Winter Breakfast Casserole with Sweet Potato & Spinach
Roast the sweet potatoes
Preheat oven to 425 °F. Peel and cube sweet potatoes into ½-inch pieces; toss with 1 Tbsp olive oil, ½ tsp salt, and a crack of pepper. Spread on a parchment-lined sheet and roast 15 min until edges caramelize. Reduce oven to 375 °F for later baking.
Wilt the spinach
Heat 1 tsp oil in a large skillet over medium. Add 2 cloves minced garlic and 1 tsp minced fresh sage; cook 30 sec until fragrant. Pile in 5 cups baby spinach (it looks like a mountain, but it wilts to roughly 1 cup). Season with pinch salt, stir until just collapsed, 1–2 min. Transfer to a colander and press out excess moisture.
Build the custard base
In a large bowl whisk 8 large eggs until homogenous. Whisk in ¾ cup full-fat coconut milk, ½ cup cottage cheese (for fluffiness), 1 Tbsp maple syrup, 1 tsp Dijon, ¾ tsp salt, ¼ tsp nutmeg, and a few grinds pepper. The mixture should be pale yellow and slightly frothy.
Grease & layer
Butter a 2-quart casserole or 9-inch square pan. Scatter roasted sweet potatoes evenly, followed by wilted spinach. Crumble ½ cup feta over veg; the saltiness balances the sweet potato.
Pour & soak
Gently pour custard over layers. Press down with a spatula so liquid permeates every nook. Let stand 10 min so bread-like absorption occurs; this prevents puddles on top.
Top & bake
Sprinkle ¼ cup toasted pepitas for crunch. Bake uncovered at 375 °F for 28–32 min, until center jiggles like set Jell-O and edges pull slightly from sides. Rest 10 min to finish setting.
Expert Tips
Speed it up
Microwave diced sweet potato in a covered bowl with 2 Tbsp water for 4 min, then drain and roast only 8 min.
No cottage cheese?
Sub equal parts Greek yogurt or ricotta; drain excess whey first.
Even wedges
Use a crinkle cutter to create ridges—kids love the texture and sauce clings better.
Test doneness
Insert a paring knife in center; it should come out with a few moist crumbs, not wet egg.
Make-ahead trick
Assemble, cover, and refrigerate up to 24 hrs. Add 5 min to bake time if cold.
Spice swap
Out of nutmeg? Use ½ tsp cardamom or pumpkin-pie spice for a cozier vibe.
Variations to Try
- Sausage & Cheddar: Replace feta with ¾ cup sharp cheddar and fold in 6 oz cooked turkey sausage.
- Mediterranean: Swap spinach for chopped kale, add ½ cup sun-dried tomato and ¼ cup chopped olives.
- Butternut Bliss: Sub roasted butternut cubes and use sage-brown butter drizzled on top.
- Spicy Southwest: Add 1 roasted poblano, ½ tsp chipotle powder, and swap pepitas for crushed tortilla chips.
Storage Tips
Cool leftovers completely, then cut into 8 squares. Slip each into a reusable silicone bag or wrap in beeswax; refrigerate up to 4 days. To reheat, microwave 60–90 sec with a damp paper towel, or bake at 325 °F for 12 min. For longer storage, freeze squares on a tray until solid, then transfer to a freezer bag; they keep 2 months. Thaw overnight in fridge and reheat as above. The texture stays custardy because coconut milk resists iciness.
Frequently Asked Questions
Warm Winter Breakfast Casserole with Sweet Potato & Spinach
Ingredients
Instructions
- Roast: Preheat oven to 425 °F. Toss diced sweet potato with 1 Tbsp oil, ½ tsp salt, and pepper on a sheet. Roast 15 min; lower heat to 375 °F.
- Wilt: In a skillet sauté garlic & sage 30 sec. Add spinach, pinch salt; cook until wilted. Press out liquid.
- Whisk: Beat eggs, coconut milk, cottage cheese, maple syrup, Dijon, ¾ tsp salt, nutmeg, and pepper.
- Assemble: Butter a 2-qt dish. Layer sweet potato, spinach, and feta. Pour custard; let stand 10 min.
- Bake: Top with pepitas. Bake 28–32 min at 375 °F until center is set. Rest 10 min before slicing.
Recipe Notes
For a dairy-free version, swap cottage cheese with coconut yogurt and omit feta or use nutritional-yeast “cheese.” Leftovers reheat beautifully—microwave 60–90 sec or bake 325 °F for 12 min.
