warm winter breakfast bake with sweet potatoes and spinach

5 min prep 4 min cook 5 servings
warm winter breakfast bake with sweet potatoes and spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

The first time I served this Warm Winter Breakfast Bake to my family on a snow-day morning, my usually skeptical teenager looked up from his plate and said, “Mom, this tastes like sunshine in winter.” That moment—watching the people I love most dig into something wholesome that took me ten minutes of actual effort—was pure gold. Since then, this sweet-potato-and-spinach casserole has become our December-through-March weekend ritual. It bakes while we build puzzles, sip coffee, and ignore the frost on the windows. The scent of rosemary, caramelized onion, and roasted sweet potatoes drifting through the house is better than any winter candle money can buy.

I developed the recipe after years of hosting out-of-town guests over the holidays. I wanted a single dish that could feed a crowd, accommodate vegetarian cousins, pack in vegetables, and still feel special enough for Christmas morning. After a dozen test runs (and a few rubbery egg mishaps), I landed on this golden-crusted beauty. It slices like lasagna, reheats like a dream, and somehow tastes even better the next day. Whether you’re feeding a houseful of relatives, looking for a make-ahead brunch for New Year’s Day, or simply craving something cozy on a gray Tuesday, this bake will earn a permanent spot in your winter rotation.

Why This Recipe Works

  • One-pan convenience: Everything bakes in a single 9×13 dish, meaning fewer dishes and more couch time.
  • Vegetable-forward: Two whole sweet potatoes and an entire bag of spinach give you a head start on daily produce goals.
  • Protein-packed: Eight eggs plus a scoop of Greek yogurt create a custardy texture that keeps you full until lunch.
  • Make-ahead magic: Assemble the night before, refrigerate, and slide into the oven while the coffee brews.
  • Customizable: Swap the cheese, add sausage, or go dairy-free without wrecking the formula.
  • Freezer-friendly: Squares reheat beautifully for busy weekday breakfasts—no more drive-through muffins.

Ingredients You’ll Need

Ingredients

Sweet potatoes are the backbone of this bake. Look for firm, unblemished ones with tight skins; they should feel heavy for their size. I like the deeper-orange “garnet” or “jewel” varieties because they’re sweeter and moister than tan-skinned varieties. Peel them just before slicing so they don’t oxidize, and aim for ¼-inch coins—thick enough to hold shape after baking, thin enough to cook through.

Fresh baby spinach wilts down dramatically, so don’t be alarmed by the volume. Buy pre-washed organic spinach in the clamshell; it saves time and usually has the tender leaves you want. If you only have frozen spinach, thaw and squeeze it bone-dry or the bake will weep watery puddles.

Eggs provide structure. I use large, pasture-raised eggs for their deep-yellow yolks and superior flavor. Room-temperature eggs blend more smoothly with the dairy, so pull them out first thing. Greek yogurt lends tangy richness and extra protein; choose whole-milk yogurt for the creamiest texture. Milk can be anything from skim to oat, but I reach for 2% dairy milk for the Goldilocks middle.

Sharp white cheddar melts beautifully and contrasts the sweet potatoes, but Gruyère, fontina, or even feta all work. Buy a block and shred it yourself—pre-shredded cellulose-coated cheese can turn greasy. A modest crumble of goat cheese on top adds tangy pockets that make brunch guests swoon.

Aromatics matter: one small yellow onion, sautéed until translucent, builds depth. Fresh rosemary or thyme screams winter; chop finely so you don’t bite into a pine-needle surprise. A pinch of nutmeg warms the custard, while smoked paprika bridges the sweet-savory divide. Finish with flaky salt and freshly ground black pepper to wake everything up.

How to Make Warm Winter Breakfast Bake with Sweet Potatoes and Spinach

1
Prep your vegetables

Preheat oven to 400°F (204°C). Peel sweet potatoes and slice into ¼-inch rounds. Toss with 1 tablespoon olive oil, ½ teaspoon salt, and ¼ teaspoon pepper. Spread on a parchment-lined half-sheet pan and roast for 15 minutes while you prep everything else. This jump-start caramelizes the edges and prevents a crunchy-spud surprise in the final bake.

2
Sauté aromatics

Heat 1 tablespoon butter in a large skillet over medium. Add diced onion and cook 4 minutes until translucent. Stir in minced garlic, chopped rosemary, and smoked paprika; cook 30 seconds until fragrant. Pile in spinach, a handful at a time, wilting between additions. Season with ¼ teaspoon salt and pinch of nutmeg. Remove from heat and let cool slightly so the eggs don’t scramble later.

3
Build the custard

In a large bowl whisk eggs, Greek yogurt, milk, ½ teaspoon salt, and several grinds of pepper until silky. The yogurt may look lumpy at first; keep whisking and it will smooth out. You want homogenous sunshine-yellow custard that pours in a ribbon.

4
Grease your vessel

Butter a 9×13-inch ceramic or glass baking dish. Ceramic retains heat gently and looks pretty on a brunch table; glass lets you spy the bottom browning. For ultra-easy removal, line with parchment leaving wings for handles.

5
Layer sweet potatoes

Remove sweet-potato coins from the oven (they should be just tender). Arrange half of them in overlapping rows to cover the bottom of the dish like mosaic tiles. This base layer prevents the custard from soaking straight through and creates a gorgeous cross-section when you slice.

6
Add spinach mixture & cheese

Spoon the spinach-onion medley evenly over the sweet potatoes. Sprinkle with half the shredded cheddar. Repeat with remaining sweet potatoes, pressing lightly to compact. Top with remaining cheddar and optional goat-cheese crumbles for tangy pockets.

7
Pour custard & let it soak

Slowly drizzle the egg mixture over the entire surface, letting it seep into every crevice. Gently jiggle the pan to release air bubbles. For the fluffiest texture, let the unbaked casserole rest 15 minutes (or cover and refrigerate overnight).

8
Bake to perfection

Bake at 375°F (190°C) for 35–40 minutes until the center is just set and the top is freckled gold. A knife inserted should come out clean, but the casserole should still jiggle like set Jell-O. Tent with foil if it browns too quickly in the last 10 minutes.

9
Rest & serve

Let rest 10 minutes; this allows the custard to firm for neat slices. Garnish with extra rosemary, shaved Parmesan, or a drizzle of hot honey. Slice into six generous or eight modest squares and serve warm beside crisp bacon, citrus salad, or simply a steaming mug of coffee.

Expert Tips

Use warm ingredients

Cold dairy shocks the eggs and can cause a curdled texture. Let milk and yogurt sit on the counter while the sweet potatoes roast.

Press to compact

Pressing each potato layer prevents floating and ensures every bite has vegetable, custard, and cheese in perfect ratio.

Don’t over-bake

Carry-over heat continues cooking after you pull it out. Remove when the center still trembles slightly; it will finish setting as it rests.

Drain spinach like your life depends on it

Excess moisture is the enemy of fluffy bakes. Squeeze wilted spinach in a clean kitchen towel until no more water drips.

Add color with pepitas

Sprinkle raw pumpkin seeds on top during the last 10 minutes for emerald crunch that photographs beautifully.

Infuse the dairy

Warm the milk with a smashed garlic clove and sprig of rosemary, then cool before whisking into eggs for subtle background flavor.

Variations to Try

  • Meat-lover’s twist

    Brown 6 ounces of Italian sausage, crumble, and layer between sweet-potato rounds. Swap cheddar for smoked gouda.

  • Dairy-free & paleo

    Replace milk with full-fat coconut milk and use nutritional yeast instead of cheese. Add ½ teaspoon turmeric for color.

  • Southwest vibe

    Sub pepper-jack cheese, add a 4-ounce can of diced green chiles, and swap rosemary for cilantro. Serve with salsa and avocado.

  • Holiday luxe

    Fold in chunks of leftover roasted butternut squash and scatter fresh cranberries for color; top with buttery panko for crunch.

  • Green boost

    Stir in ½ cup thawed frozen peas or chopped broccoli florets along with the spinach for extra plant power.

  • Egg-white swap

    Replace four whole eggs with 8 egg whites for a lighter version; add an extra tablespoon of oil to keep it tender.

Storage Tips

Refrigerator: Cool completely, cover tightly with foil, and refrigerate up to 4 days. Reheat individual squares in the microwave for 60–90 seconds or in a 350°F oven for 10 minutes.

Freezer: Wrap chilled squares in plastic wrap, then foil, and freeze up to 2 months. Thaw overnight in the fridge and reheat as above. For best texture, thaw only once—do not refreeze.

Make-ahead: Assemble through Step 7, cover with plastic wrap touching the surface, and refrigerate up to 24 hours. Add 5–10 extra minutes to bake time if starting cold from the fridge.

Sheet-pan meal prep: Double the recipe and bake in a rimmed half-sheet pan for thin bars perfect for grabbing on the way to work. Cool, slice into 12 rectangles, and store in zip-top bags.

Frequently Asked Questions

Canned sweet potatoes are too soft and watery; they’ll turn into mash and tint the custard pink. Stick with fresh for texture and flavor.

Yes! No flour or bread products are used. Just double-check that your mustard, paprika, and cheese are certified GF if you’re highly sensitive.

Absolutely. Halve all ingredients and bake in an 8×8-inch pan for 25–30 minutes. Check doneness with a knife as directed.

Most likely the spinach wasn’t squeezed dry enough or the sweet potatoes were under-roasted. Follow the squeeze-dry towel method and roast spuds until edges caramelize.

Yes, but expect a softer texture. Microwave on 50% power for 3 minutes, flip, then 2–3 more minutes until hot. A toaster oven gives crisper edges.

Kale, Swiss chard, or beet greens are excellent. Remove tough ribs, chop, and sauté until tender before layering. Arugula works but adds peppery bite.
warm winter breakfast bake with sweet potatoes and spinach
breakfast
Pin Recipe

Warm Winter Breakfast Bake with Sweet Potatoes & Spinach

(4.9 from 127 reviews)
Prep
20 min
Cook
40 min
Servings
8

Ingredients

Instructions

  1. Roast sweet potatoes: Preheat oven to 400°F. Toss slices with olive oil, salt, and pepper. Roast on a sheet pan for 15 min.
  2. Sauté aromatics: In a skillet, melt butter over medium. Cook onion 4 min, add garlic and rosemary 30 sec, then wilt in spinach. Cool slightly.
  3. Make custard: Whisk eggs, yogurt, milk, salt, pepper, and nutmeg until smooth.
  4. Assemble: Butter a 9×13 dish. Layer half the sweet potatoes, all the spinach mixture, and half the cheddar. Repeat layers and top with remaining cheddar plus goat cheese if using.
  5. Pour & soak: Pour custard evenly. Let stand 15 min (or cover and refrigerate overnight).
  6. Bake: Bake at 375°F for 35–40 min until center is set. Rest 10 min before slicing.

Recipe Notes

For neat squares, cool 15 min longer and use a sharp knife wiped clean between cuts. Reheats beautifully—perfect for weekly meal prep.

Nutrition (per serving)

192
Calories
14g
Protein
11g
Carbs
10g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.