Go Back
A golden-brown Potato & Spinach Frittata with a wedge cut out, showing layers of cooked potato and vibrant spinach, garnished with fresh herbs.
Layla

Hearty Potato & Spinach Frittata

This savory frittata combines tender pan-fried potatoes and fresh wilted spinach with fluffy eggs and a touch of cheese, baked to golden perfection for a satisfying breakfast, brunch, or light dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Breakfast, Brunch, Main Course
Cuisine: American, Italian-Inspired
Calories: 320

Ingredients
  

For the Vegetables
  • 2 medium Yukon Gold or Russet Potatoes peeled and diced into 1/2-inch cubes (about 2 cups)
  • 2 tbsp Olive Oil divided
  • 1/2 medium Yellow Onion finely chopped
  • 2 cloves Garlic minced
  • 5 oz Fresh Spinach (about 5-6 cups loosely packed)
For the Egg Mixture
  • 8 Large Eggs
  • 1/4 cup Whole Milk or Half-and-Half
  • 1/2 cup Grated Cheese such as Parmesan, sharp cheddar, or Gruyère
  • 1/2 tsp Salt or to taste
  • 1/4 tsp Black Pepper freshly ground, or to taste
  • Pinch Red Pepper Flakes (optional)

Equipment

  • Large oven-safe skillet (10-12 inch cast iron or non-stick)
  • Cutting board
  • Sharp knife
  • Large Mixing Bowl
  • Whisk

Method
 

Prepare Ingredients
  1. Preheat your oven to 375°F (190°C). Have your oven-safe skillet ready.
  2. In a large mixing bowl, whisk together the eggs, milk or half-and-half, grated cheese, salt, pepper, and optional red pepper flakes until well combined and slightly frothy.
Cook Vegetables
  1. Heat 1 tablespoon of olive oil in the oven-safe skillet over medium-high heat. Add the diced potatoes and cook, stirring occasionally, for 8-10 minutes, or until tender and lightly browned. Remove the potatoes from the skillet and set aside.
  2. Add the remaining 1 tablespoon of olive oil to the same skillet (add a little more if needed). Reduce heat to medium. Add the chopped onion and cook for 3-5 minutes until softened and translucent.
  3. Add the minced garlic and cook for another minute until fragrant, being careful not to burn it. Add the fresh spinach in batches if necessary, stirring until it completely wilts, about 2-3 minutes.
Assemble and Bake Frittata
  1. Return the cooked potatoes to the skillet with the onion and spinach, distributing them evenly over the bottom of the pan.
  2. Pour the egg mixture evenly over the vegetables in the skillet.
  3. Let the frittata cook on the stovetop for 2-3 minutes until the edges start to set and firm up.
  4. Carefully transfer the skillet to the preheated oven. Bake for 18-22 minutes, or until the frittata is puffed, golden brown on top, and a knife inserted into the center comes out clean.
  5. Remove the frittata from the oven and let it rest for 5 minutes before slicing and serving. This allows it to set fully.

Notes

Serve warm, directly from the skillet or transferred to a cutting board. It pairs wonderfully with a side salad or crusty bread. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently.