spinach and sweet potato breakfast casserole for cozy mornings

375 min prep 1 min cook 14 servings
spinach and sweet potato breakfast casserole for cozy mornings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

There’s a certain kind of magic that happens when the first autumn chill slips through the windowpanes and the morning light turns buttery and slow. It was on one of those mist-draped Saturdays—sweatshirt sleeves tugged over cold hands, kettle just beginning to whistle—that I started chopping sweet potatoes while my toddler stacked measuring cups like towers on the kitchen floor. I wanted something that felt like a hug in pan-form: nourishing enough to power a day of leaf-pile jumping, sturdy enough to slice into wedges that could be eaten one-handed while someone clung to my leg. This spinach and sweet potato breakfast casserole was born from that morning’s chaos and has since become our family’s edible love letter to fall weekends. The smoky paprika-kissed sweet potatoes roast until their edges caramelize; pockets of wilted spinach turn silky under a blanket of aged cheddar; and the custardy base, fortified with a whisper of Dijon and fresh thyme, puffs into golden squares that make the whole house smell like you’ve got your life together—even if you’re still in slippers at noon.

Why You'll Love This Spinach and Sweet Potato Breakfast Casserole for Cozy Mornings

  • Make-Ahead Marvel: Assemble the night before, refrigerate, and bake straight from cold while the coffee brews.
  • Nutrient-Packed Powerhouse: Each slice delivers two servings of veg, 14 g of protein, and slow-burning complex carbs.
  • Holiday-Ready: Feeds a crowd without last-minute flipping or tending like individual omelets.
  • Freezer Friendly: Bakes beautifully from frozen for future “I hit snooze too many times” emergencies.
  • Customizable Canvas: Swap cheeses, fold in sausage, or go dairy-free—base recipe never fails.
  • Kid-Approved Sweet-Savory Balance: Natural sweetness from potatoes tames spinach for picky eaters.
  • One-Pan Cleanup: Everything roasts, wilts, and bakes on a single half-sheet or 9×13 dish.

Ingredient Breakdown

Ingredients for spinach and sweet potato breakfast casserole for cozy mornings

Sweet potatoes are the heart of this casserole—choose orange-fleshed Garnets or Jewels for maximum caramel sweetness. Dice them small (½-inch) so they roast in the same time the eggs take to set. A light toss in olive oil, smoked paprika, and a kiss of maple syrup encourages those crave-worthy crispy edges.

Fresh baby spinach wilts almost instantly under the heat of the roasted potatoes; if you only have frozen, thaw and squeeze every last drop of water out to avoid a soggy bake. For the custard, I use whole eggs plus two extra yolks for a richer slice that reheats without turning rubbery. Whole milk strikes the ideal creaminess-to-structure ratio, though half-and-half is an indulgent swap for holiday brunches.

Sharp aged cheddar melts into feathery layers, but a half-cup of crumbled feta folded in with the greens adds tangy pops. A teaspoon of Dijon mustard and a few gratings of fresh nutmeg amplify flavor complexity so the casserole doesn’t read “egg monotony.” Finally, fresh thyme bridges sweet potatoes and spinach; in winter I swap in rosemary for a piney punch.

Step-by-Step Instructions

  1. Roast the Sweet Potatoes: Preheat oven to 425 °F (220 °C). Toss diced sweet potatoes with 2 Tbsp olive oil, 1 tsp smoked paprika, ½ tsp salt, ¼ tsp pepper, and 1 tsp maple syrup on a parchment-lined sheet. Spread in a single layer and roast 18–20 min, flipping once, until browned at the edges.
  2. Prep Your Pan: Reduce oven to 375 °F (190 °C). Butter a 9×13-inch (or 3-qt) ceramic baking dish. Scatter roasted potatoes evenly.
  3. Wilt the Spinach: While potatoes roast, heat 1 tsp oil in a skillet over medium. Add 5 cups baby spinach and a pinch of salt; cook 1–2 min until just collapsed. Transfer to a strainer, press out excess liquid, then layer over potatoes.
  4. Build the Custard: Whisk 8 large eggs, 2 yolks, 1½ cups whole milk, 2 tsp Dijon, 1 tsp fresh thyme leaves, ½ tsp salt, ¼ tsp pepper, and a few scrapes of nutmeg until homogenous.
  5. Add Cheese: Stir 1 cup shredded sharp cheddar into the custard, reserving ½ cup for topping. Pour mixture evenly over vegetables.
  6. Top & Bake: Sprinkle remaining cheese plus 2 Tbsp grated Parmesan. Bake 28–32 min, until the center jiggles like set Jell-O and a thermometer reads 185 °F (85 °C).
  7. Rest & Serve: Let casserole rest 10 min—this final set prevents watery slices. Garnish with extra thyme and serve warm or at room temperature.

Expert Tips & Tricks

  • Sheet-Pan Shortcut: Roast extra cubes and store in the fridge; they’re gold for grain bowls all week.
  • Silky Texture Secret: Blend the custard in a blender for 15 seconds to aerate—yields a soufflé-like rise.
  • Cheese Edge Shield: If your cheddar browns too quickly, tent loosely with foil during the last 10 min.
  • Infusion Boost: Warm the milk with a smashed garlic clove, then cool before whisking for subtle depth.
  • Vegetable Variety: Sub diced butternut or even leftover roasted Brussels; keep quantity ~3 cups.
  • Spice Trail: Swap smoked paprika for za’atar and use feta + oregano for Mediterranean vibes.

Common Mistakes & Troubleshooting

Watery Bottom: Spinach must be wrung bone-dry; use a clean kitchen towel and twist until no drips.

Over-Browned Top: Bake on middle rack. Dark metal pans conduct heat faster—lower temp to 350 °F.

Soggy Sweet Potatoes: They need space; crowding steams instead of roasting. Use two pans if necessary.

Rubbery Eggs: Over-baking is the culprit. Pull when center still trembles slightly; carry-over heat finishes.

Variations & Substitutions

  • Meat-Lovers: Brown 6 oz chorizo or turkey sausage, scatter over potatoes before custard.
  • Dairy-Free: Replace milk with canned coconut milk and cheese with 1 cup nutritional-yeast cashew cream.
  • Low-Carb: Trade sweet potatoes for 3 cups diced zucchini sautéed until moisture evaporates.
  • Mexican Twist: Add 1 tsp cumin, sub pepper-jack, top with pico de gallo and avocado.
  • Greek Style: Use oregano, sun-dried tomatoes, kalamata olives, and a sprinkle of feta on top.

Storage & Freezing

Refrigerate: Cool completely, wrap tightly, and store up to 4 days. Reheat squares in a 300 °F oven for 12 min or microwave 45-60 sec.

Freeze: Bake, cool, cut into portions, and freeze on a tray. Once solid, transfer to a zip bag up to 2 months. Reheat from frozen 25 min at 325 °F (tented) or thaw overnight and warm 15 min.

Make-Ahead: Assemble through Step 5, cover, and refrigerate up to 24 hrs. Add 5 extra bake minutes if starting cold.

Frequently Asked Questions

Yes—buy diced frozen sweet potatoes and roast from frozen, adding 5 extra minutes until edges caramelize.

Absolutely. No flour or bread cubes involved; the custard sets on its own.

Yes—use an 8×8-inch pan and reduce bake time to 20–22 min.

Gently jiggle the pan; the center should wobble like gelatin, not ripple like liquid. A knife inserted should come out moist but clean.

Yes—remove tough stems, chop finely, and sauté 3–4 min until tender before layering.

Sharp cheddar for melt, plus ¼ cup grated Parmesan for umami crunch. Gruyère or gouda also rock.

Totally—divide potatoes & spinach among 12 greased muffin cups, pour custard, bake 18 min at 350 °F.

spinach and sweet potato breakfast casserole for cozy mornings

Spinach & Sweet Potato Breakfast Casserole

Pin Recipe

Cozy mornings start here—earthy spinach, sweet potato cubes, and fluffy eggs baked into one comforting dish.

Prep
15 min
Cook
45 min
Total
1 hr
8 servings
Easy

Ingredients

  • 1 tbsp olive oil
  • 2 cups diced sweet potato (½-inch)
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 packed cups fresh spinach
  • 8 large eggs
  • ½ cup milk (any kind)
  • ½ tsp sea salt
  • ¼ tsp black pepper
  • ¼ tsp smoked paprika
  • ½ cup shredded sharp cheddar
  • ¼ cup grated parmesan

Instructions

  1. Preheat oven to 375 °F (190 °C). Lightly grease a 9×13-inch baking dish.
  2. Heat olive oil in a skillet over medium heat. Add sweet potato; sauté 7 min until beginning to soften.
  3. Stir in onion and garlic; cook 3 min more until translucent.
  4. Fold in spinach, cooking just until wilted. Remove from heat and spread mixture evenly in prepared dish.
  5. Whisk eggs, milk, salt, pepper, and paprika in a bowl until frothy.
  6. Pour egg mixture over vegetables; sprinkle with cheeses.
  7. Bake 30–35 min until puffed, golden, and center is set.
  8. Rest 5 min before slicing; serve warm.

Recipe Notes

  • Make-ahead: assemble the night before, cover, and bake in the morning.
  • Swap cheddar for feta or goat cheese for tangier flavor.
  • Leftovers refrigerate up to 4 days and reheat beautifully in the microwave.
Calories
180
Protein
12 g
Carbs
9 g
Fat
11 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.