Love this? Pin it for later!
Comforting Sweet Potato & Spinach Frittata for Cozy Breakfasts
There’s a certain kind of magic that happens when sweet potatoes, spinach, and eggs meet in one skillet. The edges caramelize, the center puffs like a soufflé, and the whole kitchen smells like autumn decided to stay for breakfast. I developed this frittata on a drizzly Sunday when the farmers’ market yielded a gorgeous bunch of baby spinach and a knobby sweet potato that looked too beautiful to hide in a soup. One cast-iron pan, 30 minutes, and a few pantry staples later, my family declared it “the breakfast we want every weekend forever.”
Since then, this frittata has become my go-to for every cozy occasion: snow-day brunches, Christmas-morning pajama parties, and those Tuesday mornings when the alarm goes off too early but you still crave something nourishing. It’s naturally gluten-free, vegetarian, and packed with vitamin A, iron, and enough protein to keep you satisfied until lunch. Best of all, it tastes like comfort food while secretly being wholesome. Serve it with a dollop of Greek yogurt and a drizzle of chili crisp, and you’ll understand why my neighbors request it for every potluck brunch.
Why This Recipe Works
- One-pan wonder: Everything cooks in the same oven-safe skillet, minimizing dishes.
- Make-ahead friendly: Bake on Sunday, slice into wedges, and reheat all week.
- Veggie-loaded: Two cups of spinach and a whole sweet potato in every batch.
- Protein powerhouse: 8 eggs + ½ cup cottage cheese = 18 g protein per slice.
- Customizable: Swap in kale, butternut squash, or feta depending on the season.
- Kid-approved: Slightly sweet, cheesy, and colorful—no “green stuff” complaints.
Ingredients You'll Need
Sweet potato: Look for orange-fleshed Garnet or Jewel varieties; they’re moister and sweeter than beige varieties. Peel just before using so the flesh doesn’t oxidize. Dice into ½-inch cubes for quick, even roasting.
Fresh baby spinach: Pre-washed bags save time, but check for hidden grit. If you only have mature spinach, remove the thick stems. You’ll need about 5 oz (140 g) which wilts down dramatically.
Eggs: I use large, pasture-raised eggs for their deep-yellow yolks and superior flavor. Bring them to room temperature 15 minutes before mixing; they whip up fluffier.
Cottage cheese: The secret weapon for a lofty, creamy interior. Small-curd, full-fat gives the best texture, but low-fat works in a pinch. Don’t like curds? Blend the cottage cheese for 10 seconds and it disappears.
Sharp white cheddar: Aged at least 9 months for nutty complexity. Buy a block and grate it yourself—pre-shredded cellulose coatings can make the frittata grainy.
Extra-virgin olive oil: A drizzle for the pan plus a whisper to finish. Choose a fruity, mild oil; anything too peppery will compete with the sweet potato.
Garlic: One small clove, micro-planed so it melts into the eggs without harsh bites.
Smoked paprika: Just ¼ teaspoon lends subtle campfire warmth. Regular paprika works, but smoked adds depth.
Salt & pepper: I use kosher salt for even distribution and freshly cracked black pepper for floral notes.
How to Make Comforting Sweet Potato & Spinach Frittata for Cozy Breakfasts
Preheat & prep the pan
Position rack in center of oven; preheat to 400 °F (205 °C). Heat a 10-inch oven-safe skillet (cast iron or stainless) over medium heat for 2 minutes. Add 1 Tbsp olive oil and swirl to coat. A hot pan from the start prevents sticking later.
Roast the sweet potato
Toss diced sweet potato with ½ tsp salt, ¼ tsp pepper, and the smoked paprika. Spread in single layer in hot skillet; let sear undisturbed 3 min. Transfer skillet to oven and roast 10 min, stirring once halfway. Potatoes should be just fork-tender and starting to caramelize on edges.
Wilt the spinach
Remove skillet from oven (handle will be hot!). Place over low heat; add spinach and 1 tsp water. Stir 30–45 sec until spinach is bright and wilted but still green. This step removes excess moisture so the frittata isn’t watery.
Whisk the custard
In a large bowl whisk eggs, cottage cheese, ½ cup cheddar, micro-planed garlic, ½ tsp salt, and ¼ tsp pepper until well combined. The mixture should be frothy—this incorporates air for a lofty rise.
Assemble in the skillet
Distribute sweet-potato cubes and spinach evenly across skillet. Gently pour egg mixture over top; shimmy pan so custard fills gaps. Sprinkle remaining ¼ cup cheddar on surface for a lacy, golden crust.
Bake to perfection
Return skillet to oven and bake 12–15 min, until edges are puffed and center jiggles only slightly. Broil on high 1 min for extra browning if desired. A toothpick inserted 2 inches from edge should come out clean; center will finish cooking from residual heat.
Rest & release
Let frittata rest 5 min—the steam loosens it from the pan. Run a silicone spatula around edge, then slice into 6 wedges. Serve hot, or cool completely for meal-prep storage.
Expert Tips
Use a cast-iron skillet
It retains heat for even cooking and delivers those coveted crispy edges. If you only have non-stick, make sure it’s oven-safe to 400 °F.
Don’t over-bake
The frittata continues cooking after you pull it from the oven. Remove when center still has a gentle wobble—think cheesecake.
Grate cheese cold
Straight-from-the-fridge cheddar grates more cleanly; room-temp cheese can smear and clump.
Add acid for brightness
A squeeze of lemon over each wedge wakes up the sweet potato and balances the richness.
Double and sheet-pan it
Feeding a crowd? Double the recipe and bake in a buttered 9×13-inch pan for 22–25 min; cut into 12 squares.
Infuse the oil
Warm olive oil with a sprig of rosemary or thyme before roasting the potatoes for an herbaceous undertone.
Variations to Try
- Butternut & kale: Swap sweet potato for diced butternut and spinach for chopped kale; add a pinch of nutmeg.
- Mediterranean: Replace cheddar with feta, add ¼ cup sun-dried tomatoes, and sprinkle with oregano.
- Spicy Southwest: Sub pepper-jack cheese, fold in roasted corn and diced poblano; serve with salsa.
- Smoked salmon & dill: Omit sweet potato; add 3 oz flaked smoked salmon and 1 Tbsp chopped dill.
- Dairy-free: Use unsweetened oat milk and 2 Tbsp nutritional yeast instead of cottage/cheddar.
Storage Tips
Refrigerate: Cool wedges completely, then store in an airtight container up to 4 days. Separate layers with parchment to prevent sticking.
Freeze: Wrap individual slices in plastic wrap, then foil; freeze up to 2 months. Thaw overnight in fridge. Reheat in a 325 °F oven 10 min or microwave 45–60 sec.
Make-ahead mini: Bake the frittata in a buttered muffin tin 14–16 min for grab-and-go mini frittatas; store and reheat the same way.
Frequently Asked Questions
Comforting Sweet Potato & Spinach Frittata
Ingredients
Instructions
- Preheat: Heat oven to 400 °F. Warm a 10-inch oven-safe skillet over medium heat; add olive oil.
- Roast potatoes: Toss diced sweet potato with paprika, ½ tsp salt, ¼ tsp pepper. Sear in skillet 3 min, then roast in oven 10 min, stirring once.
- Wilt spinach: Return skillet to low heat; add spinach and 1 tsp water, stirring until wilted and liquid evaporates.
- Make custard: Whisk eggs, cottage cheese, ½ cup cheddar, garlic, remaining salt & pepper until frothy.
- Assemble: Distribute vegetables evenly; pour custard over. Top with remaining cheddar.
- Bake: Bake 12–15 min until edges puff and center jiggles slightly. Broil 1 min for extra browning. Rest 5 min before slicing.
Recipe Notes
Store leftovers airtight in fridge up to 4 days or freeze wedges up to 2 months. Reheat in 325 °F oven 10 min for best texture.