healthy winter breakfast casserole with sweet potatoes and spinach

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

Love this? Pin it for later!

Healthy Winter Breakfast Casserole with Sweet Potatoes & Spinach

When the mercury dips below freezing and frost paints the windows, nothing coaxes me out from under the quilt faster than the promise of a warm, fragrant breakfast waiting in the kitchen. This healthy winter breakfast casserole—thick with sunset-orange sweet potatoes, emerald ribbons of spinach, and the gentle perfume of rosemary—is my answer to dark, frantic mornings. I developed the recipe last January after one too many bowls of cold cereal left me shivering at my desk by 10 a.m. I wanted something I could assemble on Sunday night, pop in the oven while the coffee brewed, and slice into neat, nourishing squares that would fuel long sledding adventures with my kids, marathon Zoom meetings, or a quiet hour of journaling while the snow drifts down.

Beyond convenience, this casserole celebrates winter produce at its peak: sweet potatoes that have cured to candy-like sweetness, spinach that thrives in cold greenhouses, and onions that have stored just long enough to develop deep, mellow flavor. A dozen eggs bind everything together into a golden crown that puffs proudly above the rim of the pan. One 9×13-inch dish yields eight generous squares—enough to feed a houseful of holiday guests or to parcel out into glass containers for grab-and-go breakfasts all week. The texture is reminiscent of a Spanish tortilla crossed with a soufflé: tender cubes of potato suspended in airy eggs that have risen around them like billowy clouds. Leftovers reheat like a dream, and the flavors only improve overnight as the rosemary and garlic whisper into every bite.

Why This Recipe Works

  • Make-Ahead Magic: Roast sweet potatoes and whisk the egg base the night before; simply assemble and bake in the morning.
  • Protein-Packed: 14 g of protein per square keeps you satisfied until lunch without the mid-morning slump.
  • Veggie-Loaded: Two full cups of spinach and an entire pound of sweet potatoes deliver vitamin A, C, iron, and fiber.
  • Gluten-Free & Grain-Free: Naturally free of gluten, grains, and refined sugar—perfect for mixed-diet tables.
  • Freezer-Friendly: Bake, cool, wrap tightly, and freeze up to two months; reheat individual squares in the toaster oven.
  • Holiday Hero: Elegant enough for Christmas brunch yet rustic enough for a snowy Tuesday.
  • Kid-Approved: Sweet potatoes add natural sweetness; mild spinach disappears into the savory custard.

Ingredients You'll Need

Ingredients

Each ingredient in this casserole pulls double duty—flavor and nutrition—so let’s break down what to buy and why.

Sweet Potatoes (1 lb, 2 medium): Look for orange-fleshed Garnet or Jewel varieties with tight, unblemished skins. Avoid the trendy white-fleshed Japanese kind here; you want that deep beta-carotene color that turns the casserole sunrise-gold. Peel and cube into ½-inch pieces so they roast quickly and integrate seamlessly into every forkful.

Fresh Spinach (2 packed cups, 2 oz): Baby spinach saves prep time—no tough stems to remove. If you’re buying bunches from the farmers’ market, wash thoroughly in several changes of water; spinach can hide grit like a secret. Wilt it down in a dry skillet just until it collapses, then squeeze out excess moisture so the casserole doesn’t weep.

Eggs (12 large): Pasture-raised eggs have richer yolks that lend a golden hue and more robust flavor. Bring them to room temperature before whisking; cold eggs can cause the coconut milk to seize.

Unsweetened Coconut Milk (1 cup): The carton kind, not the thick canned variety. It adds creaminess without dairy, keeping the casserole light. If you tolerate dairy, whole milk or half-and-half works too.

Sharp White Cheddar (¾ cup, 3 oz): Aged cheddar gives a nutty backbone. Buy a block and grate it yourself—pre-shredded cellulose coatings can make the casserole grainy. For a dairy-free option, substitute nutritional yeast or omit entirely; the sweet potatoes provide plenty of body.

Garlic (3 cloves): Micro-planed so it melts into the custard. In winter, garlic is often the freshest allium available—choose firm bulbs with tight skins.

Rosemary (1 tsp fresh, minced): Winter herbs need to be bold to stand up to roasting temperatures. Rosemary’s piney perfume evokes snowy forests and pairs beautifully with sweet potato earthiness. Dried rosemary is acceptable—use half the amount.

Olive Oil (2 Tbsp): A drizzle for roasting the potatoes. Use a fruity, cold-pressed oil; you’ll taste it in the final dish.

Salt & Pepper: Kosher salt draws moisture from the potatoes and seasons every layer. Freshly cracked black pepper adds gentle heat.

Optional Boosters: A pinch of smoked paprika for depth, or a handful of toasted pecans scattered on top for crunch.

How to Make Healthy Winter Breakfast Casserole with Sweet Potatoes and Spinach

1
Roast the Sweet Potatoes

Preheat oven to 425 °F (220 °C). Toss peeled, cubed sweet potatoes with 1 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp pepper on a parchment-lined rimmed sheet. Spread in a single layer; roast 18–20 minutes, flipping once, until edges caramelize and centers yield easily to a fork. Cool 5 minutes. Lower oven to 375 °F (190 °C) for the casserole.

2
Wilt the Spinach

Heat a large dry skillet over medium. Add spinach by the handful, stirring until just wilted, about 2 minutes. Transfer to a colander; press with the back of a spoon to extract liquid. Finely chop and set aside.

3
Build the Custard Base

In a large bowl whisk 12 eggs until homogenous. Whisk in coconut milk, 1 tsp salt, ½ tsp pepper, minced garlic, and rosemary until frothy. The mixture should be pale yellow and slightly foamy—this incorporates air for a lofty bake.

4
Assemble the Casserole

Grease a 9×13-inch ceramic or glass baking dish with remaining 1 Tbsp olive oil. Scatter roasted sweet potatoes evenly over bottom. Distribute chopped spinach next. Sprinkle grated cheddar (if using). Slowly pour egg mixture over top; shimmy the pan so it seeps into every crevice.

5
Bake to Perfection

Slide onto center rack and bake 28–32 minutes, until the center is just set and the edges pull slightly from the sides. A knife inserted should come out clean but moist. The casserole will puff like a soufflé; it deflates as it cools—this is normal and ensures a creamy texture.

6
Rest and Serve

Let stand 10 minutes; this sets the custard and makes slicing neater. Cut into 8 squares. Serve hot with a drizzle of hot sauce or a side of citrus salad for brightness.

Expert Tips

Room-Temperature Rule

Cold eggs can cause coconut milk to curdle. Place eggs in a bowl of warm tap water for 5 minutes before cracking.

Overnight Option

Assemble the night before, cover tightly, and refrigerate. Add 5 extra minutes to bake time straight from the fridge.

De-Wilt Well

Squeeze spinach in a clean kitchen towel until almost dry; excess water creates a soggy bottom.

Don’t Over-Bake

The center should jiggle slightly when you shake the pan; carry-over cooking will finish it.

Silky Smooth Eggs

Blend the custard in a food processor for 15 seconds for an ultra-smooth texture.

Color Pop

Add ½ cup diced roasted red peppers for festive flecks of red and a sweet-smoky note.

Variations to Try

  • Mediterranean: Swap rosemary for oregano, add ½ cup sun-dried tomatoes and ¼ cup sliced Kalamata olives.
  • Sausage & Sage: Brown 8 oz crumbled turkey sausage; fold into custard with fresh sage.
  • Vegan Adaptation: Replace eggs with 2 (15 oz) blocks extra-firm tofu blended with ½ cup plant milk, 2 Tbsp nutritional yeast, 1 tsp kala namak (black salt) for eggy flavor; bake 35 minutes.
  • Spicy Southwest: Add 1 minced chipotle in adobo, 1 cup black beans, and use pepper jack cheese.
  • Butternut & Feta: Sub roasted butternut squash for sweet potatoes and sprinkle ½ cup crumbled feta on top before baking.

Storage Tips

Refrigerator: Cool casserole completely, cut into squares, and store in an airtight container up to 4 days. Reheat single portions in the microwave 60–90 seconds or in a toaster oven at 325 °F for 8 minutes to restore crisp edges.

Freezer: Wrap each cooled square in parchment, then foil, and freeze up to 2 months. Thaw overnight in the fridge or microwave from frozen 2–3 minutes, flipping halfway.

Make-Ahead Mix-Ins: Roast sweet potatoes and wilt spinach on Sunday; store separately up to 4 days. Whisk custard fresh for maximum lift, or blend the whole base up to 48 hours ahead.

Frequently Asked Questions

Yes. Thaw 10 oz frozen chopped spinach, squeeze bone-dry, and proceed as directed. You’ll need about 1 packed cup after squeezing.

Moisture is the culprit. Be sure sweet potatoes are roasted until edges caramelize (concentrates sugars and evaporates water) and spinach is thoroughly squeezed.

Absolutely. Halve all ingredients and bake in an 8×8-inch pan for 22–25 minutes.

Sweet potatoes add carbs; each square contains ~18 g net carbs. For a keto version substitute roasted cauliflower and use heavy cream instead of coconut milk.

Traditional stratas include bread, but we skip it here for a gluten-free, lighter texture. If you miss the chew, fold in 2 cups cubed day-old sourdough soaked in ¼ cup milk.

The center should no longer look liquid; it will jiggle like gelatin. A knife inserted 2 inches from the edge should come out clean. Remember, carry-over cooking continues as it rests.
healthy winter breakfast casserole with sweet potatoes and spinach
breakfast
Pin Recipe

Healthy Winter Breakfast Casserole with Sweet Potatoes & Spinach

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
8

Ingredients

Instructions

  1. Roast potatoes: Preheat oven to 425 °F. Toss diced sweet potatoes with 1 Tbsp oil, ½ tsp salt, ¼ tsp pepper. Roast on parchment-lined sheet 18–20 min until browned and tender. Cool 5 min. Reduce oven to 375 °F.
  2. Wilt spinach: In a dry skillet over medium heat, add spinach; stir 2 min until wilted. Transfer to colander; press out liquid, chop, and set aside.
  3. Make custard: Whisk eggs, coconut milk, remaining ¼ tsp salt, ¼ tsp pepper, garlic, and rosemary until frothy.
  4. Assemble: Grease 9×13-inch dish with remaining 1 Tbsp oil. Layer roasted potatoes, chopped spinach, and cheese. Pour egg mixture over top.
  5. Bake: Bake 28–32 min until center is just set and edges pull away slightly. Rest 10 min before slicing into 8 squares.

Recipe Notes

For meal prep, cool squares completely, wrap individually, and refrigerate up to 4 days or freeze up to 2 months. Reheat in toaster oven for crisp edges or microwave for speed.

Nutrition (per serving)

218
Calories
14 g
Protein
18 g
Carbs
12 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.