Skip to main content

Spinach Tortilla Espagnole

Spinach Tortilla Espagnole

Spinach Tortilla Espagnole is my go-to lunch, brunch and dinner dish. I always have eggs, potatoes, and an onion around and you probably do too. The addition of spinach makes this already delicious egg dish even more amazing. Sweet baby spinach is a perfect counterpoint to the sweet onion and fried potatoes. Use a great quality extra virgin olive oil, like Colavita.

  • Duration
  • Cook Time
  • Prep Time
  • 4 to 6Servings


  • ½ cup plus 2 tablespoons extra virgin olive oil, such as Colavita
  • 1½ pounds Yukon Gold potatoes (any waxy potato will work for this), cut into medium dice
  • 1 large Spanish onion, diced
  • 3 garlic cloves, minced
  • 10 eggs, whisked
  • 2 teaspoons kosher salt
  • 1 teaspoon freshly ground pepper
  • 2 cups baby spinach or 1 cup frozen spinach, thawed


1. Preheat oven to 400°F.

2. Heat one-third cup of evoo in a skillet over medium heat. Add potatoes and onion and cook until potatoes are soft and tender with slightly crispy exterior (about 10 minutes). You may need to do this in batches, depending on pan size. Add garlic and continue cooking 2 minutes more until garlic is fragrant and slightly softened, but not browned. Transfer potatoes to a large mixing bowl.

3. Heat 2 tablespoons evoo in your omelet pan, or use the same pan and drain all but 2 tablespoons of evoo out of it, over low heat. Add whisked eggs, salt, pepper, spinach, and potato-onion mixture. 

4. Transfer the pan to preheated oven and bake at 400°F for about 5 to 7 minutes until eggs are barely set. Allow to cool for a few minutes in the pan before inverting on a serving platter.

5. Place a large platter over the skillet and invert the tortilla onto a plate. Serve warm or cold with salad and bread for the perfect light dinner, lunch, or brunch.

Want recipes like this delivered straight to your inbox? Sign up now for Jamie Geller's Weekly Newsletter.