Spanish Tortilla: Crispy Potato and Egg Omelette

Tortilla Española is a beloved Spanish comfort dish that transforms simple ingredients—eggs, potatoes, onions, and olive oil—into something unexpectedly special. What sets this version apart is the deliberate low-temperature frying of potatoes and onions until they're meltingly tender, creating a custard-like interior that contrasts with a golden, set exterior. The magic lies in the technique: beating eggs twice for structure, careful temperature control to prevent burning, and the dramatic stovetop flip that defines the dish. Key flavors include the delicate sweetness of caramelized onions and the subtle earthiness of Yukon Gold potatoes, unified by the fruity warmth of extra-virgin olive oil. Textures range from creamy egg custard to tender potatoes to crispy edges. This is ideal for home cooks seeking restaurant-quality results from minimal ingredients. Serve warm or at room temperature for lunch, dinner, or as tapas. It's equally impressive as a casual family meal or elegant starter.
Ingredients
- 8 eggs, large
- kosher salt, to taste
- 2 cups extra-virgin olive oilvegetable oil or neutral oil1:1note: changes flavor profile significantlyremoves distinctive fruity warmth
- 1 ½ lb Yukon Gold potatoes, peeled, halved, and thinly sliced crosswisewaxy potatoes (red, fingerling)1:1both hold shape well; Yukon Gold preferred for texture
conf: 5
Full guide → - 12 oz yellow onions, thinly slicedwhite onions or Spanish onions1:1white onions milderSpanish sweeter; all work
conf: 4
- aioli, for serving
Instructions
- 1
Beat eggs vigorously with salt until frothy and set aside.
- 2
Heat olive oil in skillet over medium-high heat until shimmering.
- 3
Add potatoes and onions to oil, adjusting heat to maintain gentle bubbling.
- 4
Cook, stirring occasionally, until potatoes and onions are meltingly tender.
- 5
Drain potatoes and onions in fine-mesh strainer over bowl, reserving oil.
- 6
Transfer drained vegetables to bowl and season generously with salt.
- 7
Beat eggs again to re-froth, then combine with potato mixture.
- 8
Let mixture rest for 5 minutes.
- 9
Wipe skillet clean and add reserved oil, heating until shimmering.
- 10
Pour egg mixture into skillet and cook, swirling and shaking pan, until bottom and sides begin to set.
- 11
Press edges with spatula to form shape and continue cooking.
- 12
Place overturned plate on skillet and invert tortilla onto it in one quick motion.
- 13
Add more reserved oil to skillet and return to heat.
- 14
Slide tortilla back into skillet and cook until second side begins to firm.
- 15
Press sides again to reinforce shape and continue cooking until lightly browned but tender in center.
- 16
Optional: flip tortilla 2 to 3 more times during final minutes for even cooking.
- 17
Slide tortilla onto plate and let rest at least 5 minutes before serving.
- 18
Cut into wedges for a meal or cubes for appetizers.
Tips
Regulate heat carefully during the initial frying stage. Potatoes and onions should gently bubble, never vigorously fry. This slow cooking renders them creamy inside while developing subtle flavor without browning too much.
Re-beat eggs just before combining with potatoes to rebuild the foam, which creates lift and ensures a light, custard-like texture rather than a dense, rubbery omelette.
The dramatic invert requires confidence but isn't difficult. Use a flat plate larger than the skillet, work over a sink, and execute in one quick motion. If nervous, practice the motion empty first.
Good to Know
Refrigerate in airtight container up to 3 days. Return to room temperature before serving for best texture.
Prepare up to 3 days in advance. Cook fully, cool, and refrigerate. Reheat gently or serve cold.
Serve warm or at room temperature with aioli on the side. Cut into wedges for main course or cubes for tapas.
Common Mistakes
Do not fry potatoes and onions over high heat to avoid browning and losing their tender texture.
Do not skip the second egg beating to avoid a dense, rubbery result instead of light and custard-like.
Do not rush the flip—hesitation or slow movement will cause the tortilla to break; execute in one confident motion.
Substitutions
conf: 5
Full guide →conf: 4
FAQ
Can I make tortilla Española ahead of time?
Yes. Cook completely, cool, and refrigerate in an airtight container up to 3 days. Serve at room temperature or gently reheat. Room temperature is actually preferred as it showcases the tender, creamy interior best.
What if I don't have a nonstick skillet?
Use a well-seasoned carbon steel skillet as the recipe states. Both have naturally non-stick properties. Cast iron also works but may require extra oil. Avoid stainless steel unless very well seasoned, as eggs stick easily.
Can I freeze leftover tortilla Española?
Freezing is not recommended. The texture becomes soggy upon thawing. Refrigerate up to 3 days instead and enjoy at room temperature. Leftover oil from cooking has excellent potato and onion flavor for future dishes.