Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Potato Frittata

Spinach Potato Frittata


Description

This golden, Italian-style spinach potato frittata delivers creamy eggs, tender potatoes, and fresh spinach in a rustic one-pan dish that looks absolutely stunning on any table.

Prep Time: 15 minutes | Cook Time: 30 minutes | Total Time: 45 minutes | Servings: 6Spinach Potato Frittata


Ingredients

Scale
  • 8 large eggs (farm-fresh if you can get them)
  • 1/2 cup milk (whole milk for best creaminess)
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced (fresh, not jarred)
  • 1 large potato, peeled and diced small (Yukon Gold works great)
  • 2 cups fresh spinach, chopped (don’t use frozen—too watery)
  • 1/2 cup shredded cheddar cheese (shred from a block for best melting)

Instructions

  1. Crank your oven to 350°F (175°C) so it’s ready when you need it.
  2. In a bowl, whisk together the eggs, milk, salt, and black pepper until well combined and slightly frothy. Set this aside—you’ll need it in a few minutes.
  3. Heat the olive oil in a 10-inch oven-safe skillet over medium heat until it shimmers. Toss in the diced onion and garlic, sautéing for 2-3 minutes until they’re softened and fragrant.
  4. Add the diced potato to the skillet and cook for 8-10 minutes, stirring occasionally, until the pieces are slightly browned and completely cooked through. You should be able to pierce them easily with a fork—this is crucial, don’t rush it.
  5. Stir in the chopped spinach and cook for 2-3 minutes until it’s completely wilted and any excess moisture has evaporated.
  6. Pour the egg mixture over the vegetables in the skillet. Don’t stir! Just let it sit over medium heat for 3-4 minutes until you see the edges starting to set and pull away slightly from the pan.
  7. Sprinkle the shredded cheddar cheese evenly over the top of the frittata—try to get good coverage.
  8. Grab your oven mitts and carefully transfer the whole skillet to the preheated oven. Bake for 15-20 minutes until the center is just set but still jiggles slightly when you shake the pan.
  9. Pull it from the oven and let it cool for about 5 minutes before slicing—this resting time is important for the texture.
  10. Slice your spinach potato frittata into wedges and serve warm or at room temperature. Both are equally delicious!

Nutrition Information (Per Serving):

  • Calories: 195
  • Carbohydrates: 12g
  • Protein: 12g
  • Fat: 11g
  • Fiber: 2g
  • Sodium: 320mg
  • Vitamin A: 28% DV
  • Vitamin C: 15% DV
  • Calcium: 12% DV
  • Iron: 10% DV

This frittata packs serious protein from eggs and cheese, plus iron and vitamins from the spinach for a nutritionally complete meal.

Notes:

  • Make sure your skillet can go from stovetop to oven—cast iron is perfect
  • Cook those potatoes until completely tender before adding eggs
  • The center should jiggle slightly when done—it continues cooking as it rests
  • Every oven runs differently, so start checking at 15 minutes
  • Don’t skip the resting time—it lets the frittata set up properly

Storage Tips:

  • Store covered in the fridge for up to 4 days
  • Frittata tastes amazing cold, at room temperature, or reheated
  • Reheat individual slices in a 350°F oven for 10 minutes to maintain texture
  • Microwaving makes eggs rubbery, so always use the oven for reheating
  • Freeze individual wedges wrapped tightly for up to 2 months

Serving Suggestions:

  • Weekend Brunch: Serve with crusty bread, fresh fruit, and mimosas for an impressive spread
  • Light Dinner: Pair with a simple arugula salad dressed with lemon vinaigrette
  • Meal Prep: Make on Sunday, slice into wedges, and grab for quick weekday breakfasts
  • Picnic Food: This travels beautifully and tastes great at room temperature

Mix It Up (Recipe Variations):

Mediterranean Spinach Frittata: Add 1/2 cup crumbled feta cheese and 1/4 cup chopped sun-dried tomatoes for a Greek-inspired version that tastes like vacation in every bite.

Sweet Potato Spinach Frittata: Swap regular potato for diced sweet potato for gorgeous orange color and a slightly sweeter flavor that works beautifully with the savory eggs and spinach.

Loaded Potato Frittata: Add 4 strips of cooked, crumbled bacon and swap cheddar for gruyere cheese. Top with sour cream and chives for a seriously indulgent breakfast.

Southwestern Frittata: Add 1/2 cup diced bell peppers, 1 diced jalapeño, and swap cheddar for pepper jack cheese. Serve with salsa and avocado slices for a spicy kick.

What Makes This Recipe Special:

This spinach potato frittata embodies the Italian tradition of cucina povera—peasant cooking that transforms humble ingredients into something absolutely delicious. The stovetop-to-oven technique eliminates the stress of flipping while ensuring even cooking and that signature golden crust. Unlike fussy omelets that require precise timing and technique, frittatas are forgiving and rustic, proving that simple food done well is often the most satisfying.