Love this? Pin it for later!
Sweet Potato & Rosemary Frittata: The Hearty Winter Breakfast That Feels Like a Hug
There’s a certain kind of magic that happens when the first frost lingers on the windowsill and the sky stays dove-gray well past seven o’clock. On mornings like these, my grandmother used to shuffle downstairs in her thick-knit socks, humming off-key while she coaxed a cast-iron skillet across the burner. The scent that drifted from her kitchen—earthy rosemary meeting caramelized sweet potato, eggs puffing into golden clouds—was, quite literally, the smell of winter itself. Years later, when I moved to a drafty city apartment with rattling radiators, I recreated her frittata on the chilliest Sunday of December. One bite and I was back in her warm farmhouse, slippered feet pressed against the oven door, watching snowflakes swirl like tiny ballerinas outside. This sweet-potato-and-rosemary frittata has since become my go-to hearty winter breakfast: it’s meal-prep friendly, packed with slow-burning carbs, fragrant herbs, and enough protein to keep you full until lunch. Whether you serve it to overnight guests, slice it into wedges for a week of grab-and-go mornings, or pair it with a mug of dark coffee while you plan the day, it feels like edible hygge—comfort, warmth, and nourishment baked into every bite.
Why This Recipe Works
- One-pan wonder: From stovetop to oven, everything happens in the same skillet—minimal dishes, maximal flavor.
- Built-in meal prep: Bake on Sunday, refrigerate, and reheat individual wedges all week without rubbery texture.
- Balanced macros: Complex carbs from sweet potatoes, complete protein from eggs, and anti-inflammatory rosemary deliver steady energy.
- Restaurant-level creaminess: A touch of half-and-half (or coconut milk for dairy-free) yields custardy, cloud-light centers.
- Seasonal flexibility: Swap in winter squash or even roasted beets if sweet potatoes aren’t on hand.
- Vegetarian & gluten-free: Naturally suited to a wide range of dietary needs without sacrificing heartiness.
Ingredients You’ll Need
The ingredient list is short, but each component matters—think of them as the winter wardrobe of your breakfast: layers that insulate and elevate.
- Sweet potatoes: Look for small-to-medium roots with unblemished skin. Orange-fleshed varieties (Beauregard, Garnet) roast into jammy sweetness, while purple or Japanese types bring a drier, nuttier note. Peel or leave skin on for extra fiber.
- Fresh rosemary: Woody stems should be pliable, not brittle; needles should spring back when pinched. If your market only carries the dry stuff, halve the quantity—dried herbs are more concentrated.
- Eggs: Pasture-raised eggs yield the most golden yolks and resilient texture. Room-temperature eggs mix more evenly, preventing streaky whites in the final bake.
- Half-and-half: Adds silkiness without heaviness. Swap with full-fat coconut milk for a dairy-free version or whole milk if that’s what’s in the fridge.
- Sharp white cheddar: Aged wheels crumble beautifully and melt into nutty pockets. For a punchier winter vibe, try smoked gouda or a bit of crumbled blue.
- Shallot & garlic: These aromatics build the savory backbone. A yellow onion works in a pinch, but shallots lend subtle sweetness that plays off the sweet potato.
- Olive oil & butter: A duo that raises the smoke point and layers flavor. Clarified butter or ghee also prevents browning if you’re dairy-sensitive.
- Salt & pepper: Kosher salt dissolves evenly; freshly cracked pepper blooms in hot fat, releasing floral heat.
- Optional extras: A handful of baby spinach adds color; pepitas sprinkled on top toast to crunchy gems under the broiler.
Buy organic when possible—winter produce often travels far, and quality shows in both nutrition and taste.
How to Make Sweet Potato & Rosemary Frittata for a Hearty Winter Breakfast
Roast the sweet potatoes
Preheat oven to 425 °F (220 °C). Dice 2 medium sweet potatoes into ½-inch cubes; toss with 1 Tbsp olive oil, ½ tsp kosher salt, and a few grinds of black pepper. Spread on a parchment-lined sheet pan and roast 15 min, flip, then roast 10 min more until caramelized at the edges. Lower oven to 375 °F (190 °C) for the frittata bake. Roasting intensifies sweetness and prevents sogginess in the final dish.
Whisk the custard
In a large bowl beat 10 eggs with ⅓ cup half-and-half, ¾ tsp kosher salt, ¼ tsp pepper, and 1 Tbsp finely chopped rosemary until completely homogenous. Tiny bubbles should form; this incorporates air for extra lift. Set aside to let flavors meld.
Sauté aromatics
Heat a 10-12-inch oven-safe skillet over medium. Add 1 Tbsp olive oil plus 1 Tbsp butter. When butter foams, scatter in 1 thinly sliced shallot and 1 minced garlic clove; cook 2 min until translucent. Stir in roasted sweet-potato cubes and cook another 3 min so they absorb the garlicky fat.
Add cheese & greens
Sprinkle ¾ cup grated sharp white cheddar (reserve ¼ cup for top) and a loose cup of baby spinach over the vegetables. The residual heat will wilt spinach slightly, preventing watery pockets in the frittata.
Pour & set
Give the egg mixture a final whisk; pour evenly into the skillet. Cook undisturbed 3 min on the stovetop until edges just start to set—this creates a gentle skin that prevents sticking in the oven.
Bake low & slow
Transfer skillet to the center rack of the 375 °F oven. Bake 14–16 min until the center jiggles like custard; carry-over cooking will finish it. Overbaking leads to rubbery slices, so err on the side of slightly loose.
Broil for color
Switch oven to broil. Sprinkle remaining cheese and 2 Tbsp raw pepitas on top; broil 45–60 sec until golden bubbles appear. Rotate pan for even browning if your broiler has hot spots.
Rest & slice
Cool 5 min on a trivet—the custard will firm yet stay creamy. Run a silicone spatula around the edge, then slice into 6 wedges. Serve hot with extra rosemary needles for garnish, or let cool completely for meal-prep storage.
Expert Tips
Start with a hot pan
A pre-heated skillet jump-starts the crust and prevents the dreaded “gluey egg” situation. Drop a bead of water onto the surface—if it skitters, you’re ready.
Pat potatoes dry
Excess moisture causes steam, which sabotages caramelization. After dicing, roll cubes in a clean tea towel before oiling.
Room-temp dairy
Cold cream can seize eggs and create specks. Let half-and-half sit out while potatoes roast; even 10 min helps.
Chiffonade spinach
Thin ribbons distribute evenly and wilt almost instantly, preventing waterlogged pockets.
Use an oven thermometer
Home ovens can drift 25 °F off target. Accurate heat ensures custardy—not curdled—centers.
Non-stick vs cast iron
Cast iron retains heat for a crisper bottom; non-stick skillets work but require extra broil vigilance—handle with care.
Variations to Try
- Butternut & sage: Swap sweet potatoes for roasted butternut cubes and replace rosemary with thinly sliced sage; finish with shaved Parmesan.
- Mediterranean vibe: Add ½ cup sun-dried tomatoes, swap cheddar for feta, and stir in a pinch of lemon zest for brightness.
- Smoky heat: Fold in 1 roasted poblano and ½ tsp smoked paprika; top with pepper-jack cheese.
- Lox deluxe: Omit cheese, add 4 oz flaked hot-smoked salmon and a sprinkle of capers for a brunch-worthy upgrade.
- Green goddess: Blend a handful of parsley and basil into the egg mixture for a verdant hue; finish with avocado slices.
Storage Tips
Refrigerator: Cool wedges completely, stack in an airtight container with parchment between layers; refrigerate up to 5 days. Reheat in a 300 °F oven for 10 min or microwave 45-60 sec.
Freezer: Wrap individual slices in plastic, then foil; freeze up to 2 months. Thaw overnight in fridge before reheating.
Make-ahead mini frittatas: Pour mixture into greased muffin tins; bake 12–14 min at 350 °F. Store as above—perfect for packed breakfasts.
Frequently Asked Questions
Sweet Potato & Rosemary Frittata for a Hearty Winter Breakfast
Ingredients
Instructions
- Roast potatoes: Preheat oven to 425 °F. Toss diced sweet potatoes with 1 Tbsp oil, salt, and pepper; roast 15 min, flip, roast 10 min more. Lower oven to 375 °F.
- Make custard: Whisk eggs, half-and-half, rosemary, salt, and pepper until frothy.
- Sauté aromatics: In a 10-12-inch oven-safe skillet heat remaining 1 Tbsp oil and butter over medium. Add shallot and garlic; cook 2 min. Stir in roasted potatoes for 3 min.
- Add-ins: Sprinkle ¾ cup cheese and spinach over vegetables.
- Pour & set: Pour egg mixture into skillet; cook 3 min until edges just set.
- Bake: Transfer to 375 °F oven; bake 14–16 min until center jiggles slightly.
- Broil: Top with remaining cheese and pepitas; broil 45–60 sec until golden.
- Rest & serve: Cool 5 min, slice into wedges, and enjoy hot or room temp.
Recipe Notes
For extra creaminess, add 2 Tbsp cream cheese dots into the egg mixture. Frittata will puff dramatically in the oven, then settle as it cools—this is normal!
