healthy spinach and sweet potato frittata for warm winter mornings

12 min prep 2 min cook 5 servings
healthy spinach and sweet potato frittata for warm winter mornings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something quietly magical about pulling a golden-topped frittata out of the oven on a frosty February morning, the windows fogged from the warmth inside while the world outside glitters with frost. I started making this particular spinach-and-sweet-potato version three winters ago, after a particularly brutal cold snap left our market bins overflowing with candy-colored sweet potatoes and the hardiest bunches of crinkled spinach. I wanted a breakfast that felt like a down comforter for the soul—something I could slice into warm wedges, wrap in a napkin, and hand to my kids as they hustled out the door, cheeks pink from the cold. What I didn’t expect was how this simple combination—earthy greens, caramel-orange sweet potato cubes, and the gentlest kiss of smoked paprika—would become the most-requested dish in our house from December straight through March. If you, like me, crave food that nourishes without fuss, that reheats like a dream, and that makes your kitchen smell like you’ve got life completely figured out, pull up a chair. This frittata is for you.

Why This Recipe Works

  • No crust to fuss with: Unlike quiche, a frittata is crustless, shaving off both prep time and refined carbs.
  • Vegetable-heavy: Each wedge packs an entire cup of spinach and a third of a medium sweet potato for a produce-forward start.
  • High-protein yet dairy-flexible: Eight whole eggs plus two extra whites give 18 g protein per slice; swap in oat milk or omit cheese to go vegan-adjacent.
  • One-pan wonder: Oven-safe skillet means the mixture travels straight from stovetop to bake—minimal dishes on a sleepy morning.
  • Meal-prep hero: Bake on Sunday, refrigerate, and reheat individual slices in the toaster oven for up to five days.
  • Winter pantry friendly: Sweet potatoes store for weeks in a cool cupboard; frozen spinach works if fresh isn’t available.

Ingredients You'll Need

Ingredients

Choose firm, unblemished sweet potatoes with tight skins—Jewel or Garnet varieties roast up lusciously sweet and hold their cube shape. For spinach, look for leaves that are crisp and deeply green, not yellowing or wilted; baby spinach saves you a stem-trimming step, but mature bunches are perfectly fine if you remove the thicker ribs. When buying eggs, reach for pasture-raised if possible; the yolks blaze orange and lend a richer color to the finished frittata. Whole-milk Greek yogurt adds creaminess and a pleasant tang, though you can swap in an unsweetened plant yogurt or skip it entirely for a lighter texture. Finally, don’t underestimate the impact of fresh nutmeg: a whisper of it amplifies the sweet potato’s natural sweetness and marries beautifully with spinach.

Cheese is optional but lovely. I alternate between aged white cheddar for sharp contrast and crumbled goat cheese for tangy pockets. If you’re avoiding dairy, nutritional yeast will give a similar umami note. For the oil, I like avocado or light olive oil because they tolerate the high-heat broil at the end without smoking.

How to Make Healthy Spinach and Sweet Potato Frittata for Warm Winter Mornings

1
Roast the sweet potato cubes

Preheat oven to 425 °F (220 °C). Toss 2 cups of ½-inch sweet-potato cubes with 1 tsp oil, ¼ tsp salt, and a grind of pepper. Spread on a parchment-lined sheet and roast 12 min, or until just tender and lightly caramelized on the edges. This jump-starts their flavor and prevents excess moisture from watering down your frittata.

2
Whisk the egg base

In a large bowl, whisk 8 whole eggs plus 2 egg whites until homogenous. Whisk in ¼ cup plain Greek yogurt, ½ tsp sea salt, ¼ tsp freshly ground black pepper, ¼ tsp smoked paprika, and a pinch of freshly grated nutmeg. Yogurt lightens the texture and adds a subtle tang.

3
Fold in vegetables & herbs

Using a spatula, fold the roasted sweet-potato cubes, 4 packed cups roughly chopped spinach leaves, and 2 Tbsp minced chives into the egg mixture until every leaf is glistening. Let sit 2 min; spinach wilts slightly and releases a touch of water that will evaporate during baking.

4
Warm the skillet

Lower oven to 375 °F (190 °C). Heat a 10-inch oven-safe skillet (cast iron or stainless) over medium heat. Add 1 tsp oil and swirl to coat. A hot pan encourages the eggs to set around the edges immediately, preventing sticking and forming a delicate crust.

5
Add mixture & distribute

Pour the egg mixture into the center of the hot skillet. With a heat-proof spoon, gently spread spinach and sweet-potato pieces so they’re evenly distributed. Let cook undisturbed 2 min; the edges will start to set.

6
Transfer to oven

Place the skillet in the center of the oven and bake 14–16 min, until the center jiggles like set custard. If adding cheese, scatter ½ cup grated cheddar or goat cheese over the top at the 10-minute mark so it melts without browning too much.

7
Broil for a golden crown

Switch oven to broil. Broil 1–2 min, watching closely, until the top is freckled gold and the cheese bubbles. Remove using an oven mitt (handle stays hot!). Let rest 5 min; residual heat finishes cooking the center.

8
Slice & serve

Run a silicone spatula around the edge, then cut into six wedges. Serve warm with whole-grain toast and a drizzle of hot honey, or let cool completely, refrigerate, and reheat in a toaster oven at 325 °F for 6 min for a speedy weekday breakfast.

Expert Tips

Don’t skip the pre-roast

Roasting drives off surface moisture and concentrates the sweet potato’s sugars, preventing a soggy frittata.

Weigh your eggs

8 large eggs weigh ~400 g. If using farm eggs of varying sizes, aim for 400 g total for consistent texture.

Pat spinach dry

Even a little rinse water clinging to leaves thins the custard. Use a salad spinner or kitchen towel.

Carry-over cooking matters

Pull the skillet when the center still trembles; it will firm up as it rests, keeping slices moist, not rubbery.

Cool before covering

Trapping steam while hot creates condensation that drips back onto your beautiful frittata top, marring presentation.

Use the broiler early

If you prefer a very creamy interior, broil after 10 min of baking instead of 14 min to avoid over-setting.

Variations to Try

  • Mediterranean: Swap sweet potato for zucchini, add sun-dried tomato strips and oregano; finish with feta.
  • Southwestern: Add ½ cup black beans, ¼ cup corn, and 1 Tbsp minced chipotle in adobo; use pepper-jack cheese.
  • Green & gold: Replace spinach with kale or Swiss chard; massage greens with 1 tsp oil to tenderize.
  • Mini meal-prep muffins: Divide mixture among 12 greased muffin cups; bake 18 min at 350 °F for grab-and-go bites.
  • Smoked salmon swirl: Omit paprika; fold in 3 oz flaked smoked salmon and 2 tsp Everything seasoning.

Storage Tips

Cool the frittata completely, then refrigerate in an airtight container up to 5 days. For best texture, reheat single slices in a toaster oven at 325 °F for 5–6 min rather than microwaving, which can make eggs rubbery. To freeze, cut into wedges, wrap each in parchment, then foil, and freeze up to 2 months. Thaw overnight in the refrigerator and reheat as above. If packing for office lunches, store slices in a glass container with a tight silicone seal; they’ll stay fragrant and won’t absorb fridge odors.

Frequently Asked Questions

Yes. Thaw 10 oz frozen spinach, squeeze absolutely dry, and use in place of fresh. You’ll need about 1 cup packed thawed greens.

A 10-inch cast-iron or stainless steel skillet works best. If you don’t own one, cook the vegetables on the stove, then transfer everything to a greased 9-inch cake pan for baking.

Gently shake the skillet: the center should shimmy like just-set Jell-O, not slosh like liquid. A toothpick inserted 2 inches from the edge should come out clean.

Absolutely. Substitute the yogurt with ¼ cup unsweetened oat or almond milk and skip the cheese, or use 2 Tbsp nutritional yeast for umami.

Use a 12-inch skillet or a 9×13-inch glass baking dish. Increase oven time to 20–22 min at 375 °F before broiling.

Yes, naturally. Just ensure any add-ins (like sausage) are certified GF if serving guests with celiac disease.
healthy spinach and sweet potato frittata for warm winter mornings
main-dishes
Pin Recipe

Healthy Spinach and Sweet Potato Frittata for Warm Winter Mornings

(4.9 from 127 reviews)
Prep
15 min
Cook
22 min
Servings
6

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss sweet-potato cubes with 1 tsp oil, ¼ tsp salt, and pepper. Roast on a parchment-lined sheet for 12 min until just tender.
  2. Whisk: In a large bowl, whisk eggs, egg whites, yogurt, remaining salt, pepper, paprika, and nutmeg until smooth.
  3. Fold: Stir roasted sweet potato, spinach, and chives into egg mixture.
  4. Preheat skillet: Reduce oven to 375 °F. Heat a 10-inch oven-safe skillet over medium heat with remaining 1 tsp oil.
  5. Cook: Pour mixture into hot skillet; cook 2 min until edges set.
  6. Bake: Transfer skillet to oven; bake 14–16 min. Add cheese at the 10-minute mark if using.
  7. Broil: Broil 1–2 min until golden. Rest 5 min before slicing into wedges.

Recipe Notes

For ultra-creamy texture, swap 2 whole eggs with ¼ cup silken tofu blended into the yogurt. Frittata is best reheated in a toaster oven; microwave only if you’re in a rush.

Nutrition (per serving, no cheese)

184
Calories
18 g
Protein
12 g
Carbs
8 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.