Skip to content
Zaffaron

Spanish Potato Omelette (Tortilla Española) — Classic Potato and Egg Tortilla

Tortilla Española is Spain’s beloved potato omelette, served warm or room temperature in homes, bars, and tapas counters. This version uses slowly poached potatoes, eggs, olive oil, and onion for a tender, cohesive center.

By Zaffaron Kitchen· Published June 20, 2026 Verified Recipe
Vegetarian Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
55 min total Prep 20m · Cook 35m 6 servings 299 cal
↓ Jump to Recipe
Spanish Potato Omelette — Classic Potato and Egg Tortilla - authentic spanish recipe

Printable Recipe Card

Servings: 6 · Total: 55 min · Difficulty: medium

Ingredients (quick list)

  • 900 g waxy potatoes (peeled and sliced 3 mm thick)
  • 1 large yellow onion (about 150 g, thinly sliced)
  • 6 large eggs (room temperature)
  • 300 ml extra-virgin olive oil (used for poaching; about 75 ml is absorbed and the rest is strained for reuse)
  • 8 g fine sea salt

Steps (summary)

  1. Peel the potatoes and slice them into even 3 mm rounds or half-moons so they cook at the same rate. Slice the onion thinly and…
  2. Warm 300 ml olive oil in a 24 cm nonstick or well-seasoned skillet over medium-low heat until it shimmers but does not smoke. A…
  3. Cook the potato mixture for 18 to 22 minutes, turning it every 4 minutes with a spatula. The potatoes should become completely…
  4. Set a colander over a heatproof bowl and drain the potatoes and onion for 5 minutes, reserving the olive oil for cooking and la…
  5. Fold the warm drained potatoes and onion into the beaten eggs, taking care not to mash all the slices. Let the mixture stand fo…
  6. Wipe the skillet clean, add 15 ml of the reserved oil, and heat it over medium heat. Pour in the potato-egg mixture, level the…

+ 1 more steps in the full instructions section below.

Cultural Background

Tortilla Española, also called tortilla de patatas, is a staple of Spanish home cooking and tapas culture. Its onion debate is famously regional and personal, making it both humble and deeply tied to family preference.

savorygently sweetegg-richtender potato layerscreamy set eggsoft golden exteriorwarm olive oilsweet onionsoft-cooked potato🌶 mild

Equipment

24 cm nonstick or well-seasoned skilletlarge mixing bowlcolanderheatproof bowlflat turning plateflexible spatulachef's knife

💡 Tips

  • Use waxy potatoes because they hold their shape better than floury potatoes during the oil-poaching stage.
  • Do not brown the potatoes; classic tortilla texture comes from slow confit-style cooking, not frying until crisp.
  • For a looser center, remove the tortilla when the middle still trembles slightly; for a fully set tortilla, cook the second side for 5 minutes.

⚠️ Common Mistakes

  • Browning the potatoes until crisp

    ✅ Fix: Keep the heat medium-low and stir gently so the potatoes soften in oil without taking on deep color.

  • Flipping before the base has set

    ✅ Fix: Cook until the edges pull away and the bottom moves as one piece when the pan is shaken.

  • Cutting immediately after cooking

    ✅ Fix: Rest the tortilla for 10 minutes so the egg structure firms and the slices hold cleanly.

🧊 How to Store

Cool leftovers completely, cover, and refrigerate for up to 3 days. Serve cold or bring to room temperature for 30 minutes; to reheat, warm wedges in a covered skillet over low heat for 4 minutes per side.

📅 Make Ahead

Cook the potato and onion mixture up to 1 day ahead, drain it well, and refrigerate it covered. Bring it close to room temperature before mixing with the beaten eggs.

🍽️ Pairs Well With

  • Manzanilla olives
  • crusty bread
  • roasted red peppers
  • tomato salad
  • aioli.

Regional Variations

  • Tortilla sin cebolla omits onion and emphasizes the flavor of potato, egg, and olive oil.
  • Tortilla con pimientos includes strips of roasted red pepper, especially in home-style versions.
  • Bocadillo de tortilla serves thick slices inside a crusty roll as a common Spanish picnic or lunch food.
everyday tapas family-gathering fiestas patronales
#classic#tapas#family-style#gluten-free

Ingredients

  • 900 gwaxy potatoes (peeled and sliced 3 mm thick)
  • 1large yellow onion (about 150 g, thinly sliced)
  • 6large eggs (room temperature)
  • 300 mlextra-virgin olive oil (used for poaching; about 75 ml is absorbed and the rest is strained for reuse)
  • 8 gfine sea salt

🔄 Substitutions

  • waxy potatoesYukon Gold potatoes
  • large yellow onionno onion
  • extra-virgin olive oilmild olive oil

Instructions

  1. 1

    Peel the potatoes and slice them into even 3 mm rounds or half-moons so they cook at the same rate. Slice the onion thinly and keep it separate from the potatoes while you heat the oil.

  2. 2

    Warm 300 ml olive oil in a 24 cm nonstick or well-seasoned skillet over medium-low heat until it shimmers but does not smoke. Add the potatoes, onion, and 5 g of the salt, then fold gently so every slice is coated in oil.

  3. 3

    Cook the potato mixture for 18 to 22 minutes, turning it every 4 minutes with a spatula. The potatoes should become completely tender without browning, and the onion should soften into the oil rather than crisp.

  4. 4

    Set a colander over a heatproof bowl and drain the potatoes and onion for 5 minutes, reserving the olive oil for cooking and later use. Beat the eggs in a large bowl with the remaining 3 g salt until the whites and yolks are fully combined but not foamy.

  5. 5

    Fold the warm drained potatoes and onion into the beaten eggs, taking care not to mash all the slices. Let the mixture stand for 10 minutes so the potato absorbs egg and the tortilla sets with a creamy interior.

  6. 6

    Wipe the skillet clean, add 15 ml of the reserved oil, and heat it over medium heat. Pour in the potato-egg mixture, level the surface, and cook for 5 to 6 minutes, loosening the edges as they set while the center remains slightly soft.

  7. 7

    Place a flat plate larger than the skillet over the pan, hold it firmly, and invert the tortilla onto the plate in one confident motion. Slide it back into the skillet and cook the second side for 3 to 4 minutes, then rest for 10 minutes before cutting into wedges.

🪪 Recipe Passport

Origin: Spanish Cuisine
Researched by: Zaffaron Kitchen
Published: June 20, 2026

Cultural Background

Tortilla Española, also called tortilla de patatas, is a staple of Spanish home cooking and tapas culture. Its onion debate is famously regional and personal, making it both humble and deeply tied to family preference.

Regional Variations

Tortilla sin cebolla omits onion and emphasizes the flavor of potato, egg, and olive oil.
Tortilla con pimientos includes strips of roasted red pepper, especially in home-style versions.
Bocadillo de tortilla serves thick slices inside a crusty roll as a common Spanish picnic or lunch food.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Claudia Roden — The Food of Spain — (2011)
  • Penelope Casas — The Foods and Wines of Spain — (1982)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

299
Calories
9.5g
Protein
16.5g
Fat
28g
Carbs
3.4g
Fiber
525mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.