Love this? Pin it for later!
There’s something quietly magical about a winter morning when the world outside is hushed under a quilt of frost, the kettle whistles in minor key, and the oven exhales cinnamon-tinged warmth through the kitchen. On mornings like these, I want food that feels like a wool sweater for the soul—something that bakes slowly while I cradle a steaming mug between mittened hands and watch the light change from pewter to pearl. This cozy baked sweet-potato and spinach frittata was born on just such a morning three years ago, when the fridge offered little more than a lone sweet potato, a wilting bag of spinach, and the dregs of a carton of cream. I chopped, whisked, and slid the skillet into the oven, hoping for the best. Forty minutes later, the smell—nutmeg, browned butter, earthy greens—coaxed my housemates downstairs in their sock feet. We ate it straight from the cast-iron pan, fork-tines clinking against metal, snow falling like sifted icing sugar beyond the window. Now, whenever the first real cold settles in, I make this frittata as a private winter ritual. It feeds a crowd, reheats like a dream, and turns a dark morning into something worth savoring.
Why This Recipe Works
- Silky custard: A 50/50 blend of whole eggs and extra-yolks gives the frittata the luxurious texture of a Parisian quiche without the crust.
- Roasted-not-boiled sweet potato: Dicing and pre-roasting concentrates sweetness and prevents a watery filling.
- Double greens: Baby spinach wilts almost instantly, while a handful of frozen spinach adds deeper flavor and color.
- Bake-low-and-slow: A moderate 325 °F oven prevents the dreaded rubbery rim and buys you time to linger over coffee.
- One-pan elegance: The same oven-safe skillet sautés, bakes, and serves—less washing-up on a lazy morning.
- Make-ahead marvel: It slices cleanly after chilling, so you can bake tonight and brunch tomorrow with zero fuss.
Ingredients You'll Need
Quality matters here; eggs from pasture-raised hens have yolks the color of marigolds and produce a custard that tastes positively buttery. If you can swing it, buy a dozen from the farmers’ market—your frittata will thank you.
Sweet potatoes: Look for small-to-medium garnet or jewel varieties with tight, unblemished skin. Larger sweet potatoes can be fibrous; aim for ones that feel heavy for their size. Peel just before using so they don’t oxidize.
Spinach: A 5-ounce clamshell of baby spinach wilts in seconds, but if you only have frozen, thaw and squeeze it bone-dry. Wet greens equal weepy frittata.
Eggs: You’ll need six whole eggs plus two extra yolks. Save the whites for tomorrow’s oatmeal-banana pancakes or a week of airy omelets.
Dairy: Half-and-half produces the silkiest texture, but whole milk works if that’s what’s in your fridge. Skip skim—it’s too watery.
Cheese: Aged white cheddar brings sharpness that plays beautifully against sweet potato. For a funkier twist, use crumbled goat cheese or a handful of grated Gruyère.
Aromatics: One small shallot, minced, dissolves into the background; substitute half a yellow onion if needed. Garlic is optional but lovely—one small clove, micro-planed.
Fat: A mix of butter (for flavor) and olive oil (for browning) prevents sticking and gives those sweet-potato edges caramelized crunch.
Seasonings: Fresh thyme, a whisper of nutmeg, kosher salt, and plenty of cracked black pepper. Finish with flaky salt for sparkle.
How to Make Cozy Baked Sweet-Potato and Spinach Frittata for Slow Winter Mornings
Roast the sweet potato
Preheat oven to 400 °F. Peel 1 medium sweet potato (about 12 oz) and cut into ½-inch cubes. Toss with 1 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp pepper on a parchment-lined sheet. Spread in a single layer and roast 15 minutes, flip, then 10–12 minutes more until edges caramelize and centers are tender. Lower oven to 325 °F when done.
Whisk the custard base
In a large bowl, whisk 6 whole eggs + 2 extra yolks until homogeneous. Whisk in ¾ cup half-and-half, ½ tsp kosher salt, ¼ tsp freshly ground pepper, ¼ tsp freshly grated nutmeg, and 1 tsp chopped fresh thyme leaves. The mixture should be pale lemon-yellow and slightly foamy—this incorporates air for a light texture.
Sauté aromatics & greens
Heat a 10-inch oven-safe skillet (cast iron preferred) over medium. Add 1 Tbsp butter + 1 Tbsp olive oil. When butter foams, add 1 minced shallot; cook 2 minutes until translucent. Pile in 5 oz baby spinach and a pinch of salt; toss with tongs until just wilted, about 90 seconds. If using ½ cup frozen spinach, add now and break up until heated through.
Combine fillings
Scatter roasted sweet-potato cubes over the spinach. Sprinkle ¾ cup grated aged white cheddar evenly. Let everything heat 30 seconds; this seals the bottom layer so it won’t stick.
Add custard & swirl
Give the egg mixture a final whisk (corners can settle) and pour it over the fillings. Using a heat-proof spatula, gently swirl so ingredients are suspended; you want sweet-potato jewels peeking through like stained glass.
Stove-top set
Cook undisturbed on the stove for 3 minutes until the edges just begin to turn opaque. This head-start prevents a soggy center.
Bake low & slow
Transfer skillet to the 325 °F oven. Bake 18–22 minutes, until the center jiggles like set Jell-O when you nudge the pan. A cake tester should come out with just a few moist crumbs. Resist over-baking; carry-over heat finishes the cook.
Rest & release
Let the frittata rest 10 minutes; it will contract slightly, making slicing effortless. Run a silicone spatula around the rim, then slice into 6 generous wedges. Finish with flaky sea salt, extra pepper, and a flurry of thyme leaves.
Expert Tips
Check oven hot-spots
If your oven runs hot, set it to 315 °F and add 2–3 extra minutes. Frittata should never brown on top; a pale surface signals tenderness.
Squeeze spinach bone-dry
Whether fresh or frozen, excess water dilutes custard. After wilting, press spinach in a clean tea towel until no more liquid appears.
Grate cheese yourself
Pre-shredded cellulose-coated cheese refuses to melt smoothly. A quick pass on the large holes of a box grater yields silky pockets.
Overnight chill = clean slices
Baking the night before and refrigerating makes next-morning brunch service a breeze; slices resemble cake wedges and pack neatly for picnics.
Flip leftovers into lunch
Tuck cold wedges into ciabatta with arugula and harissa mayo for the best desk-lunch sandwich you’ll eat all week.
Color pop garnish
A spoonful of pomegranate arils or quick-pickled red onions on top wakes up the earthy palette and photographs like a dream.
Variations to Try
-
Butternut & Feta: Swap sweet potato for roasted butternut cubes and use crumbled feta + sage instead of cheddar.
-
Smoky Bacon Greens: Cook 4 strips of bacon in the skillet first; use rendered fat for the vegetables and fold bacon shards into the custard.
-
Dairy-Free: Replace half-and-half with full-fat canned coconut milk and omit cheese; add 2 Tbsp nutritional yeast for umami.
-
Spicy Southwest: Sub pepper-jack cheese, add ½ cup roasted corn and 1 minced chipotle in adobo. Serve with avocado-lime crema.
-
Mini Frittata Muffins: Divide mixture among greased muffin tins; bake 12–14 min at 325 °F for grab-and-go breakfasts.
-
Spring Green Remix: Replace sweet potato with tiny new potatoes and swap spinach for asparagus tips + fresh peas; use dill instead of thyme.
Storage Tips
Cool leftovers completely, then refrigerate in an airtight container up to 4 days. For longer storage, cut into wedges, wrap each in parchment, and freeze in a zip-top bag up to 2 months. Reheat refrigerated slices in a 300 °F oven for 10 minutes or in a non-stick skillet over low with a splash of water and a lid to gently steam. Microwave works in a pinch (45–60 seconds), but the oven preserves the delicate texture. If frozen, thaw overnight in the fridge first.
Frequently Asked Questions
Cozy Baked Sweet-Potato and Spinach Frittata for Slow Winter Mornings
Ingredients
Instructions
- Roast: Preheat oven to 400 °F. Toss diced sweet potato with olive oil, ½ tsp salt, ¼ tsp pepper on a sheet. Roast 15 min, flip, 10–12 min more until browned. Reduce oven to 325 °F.
- Whisk: Beat eggs, yolks, half-and-half, ½ tsp salt, ¼ tsp pepper, nutmeg, and thyme until pale yellow.
- Sauté: In a 10-inch oven-safe skillet, melt butter with olive oil over medium. Add shallot; cook 2 min. Add spinach; wilt 1 min.
- Assemble: Scatter roasted sweet potato and cheese over spinach. Pour in custard; swirl gently.
- Stove set: Cook 3 min until edges just begin to set.
- Bake: Transfer to 325 °F oven; bake 18–22 min until center jiggles like Jell-O. Rest 10 min, garnish, slice, and serve warm or at room temperature.
Recipe Notes
Frittata keeps 4 days refrigerated or 2 months frozen. Reheat gently at 300 °F for best texture. For muffin-style, divide among greased tins and bake 12–14 min.