Spanish Tortilla (Tortilla de Patatas)
KOENSpanishMain course⏱ 35 minEdit history

Spanish Tortilla (Tortilla de Patatas)

Spain's national dish: potatoes and onion gently cooked in olive oil, then set with egg into a thick round omelette. The ingredients are simple — the art is a juicy center. Great warm or cold.

Ingredients

4servings
  • Potatoes · medium, ~600g, thinly sliced4
  • Onion · sliced1
  • Eggs6
  • Olive oil · to confit the potatoes (mostly poured off)250 ml
  • Salt · to taste1 tsp

Steps

  1. Peel and thinly slice the potatoes (3–4mm) and slice the onion.

    ⏲ 5 min
  2. Pour a generous amount of olive oil into a pan over low heat, add the potatoes and onion, and 'confit' them — cook gently 15–20 minutes until tender, without browning (not a hard fry).

    ⏲ 18 min
  3. Drain the potatoes and onion in a sieve (save the oil) and season with salt.

    ⏲ 2 min
  4. Beat the eggs in a bowl, fold in the warm potatoes and onion, and let sit about 5 minutes to meld.

    ⏲ 5 min
  5. Heat 1 tbsp oil in the pan over medium, pour in the mixture, and cook 2–3 minutes, tucking in the edges.

    ⏲ 3 min
  6. Cover with a plate (or lid), flip the pan to turn it out, and cook the other side 2–3 minutes. Slide out while the center is still slightly juicy (jugosa); cool, then slice.

    ⏲ 4 min

Tips & Variations

Variations

  • Without onion (sin cebolla): Many purists skip the onion — a matter of taste.
  • Chorizo or peppers: Add chorizo or roasted peppers for richness.
  • Runny vs set: Leave the center juicy (jugosa) or cook it fully through.
  • Pinchos: Cool, cube, and set on bread for a tapas-style bite.

Tips

  • Confit, don't fry — cook the potatoes gently in oil until tender without color.
  • Rest the potatoes in the egg for 5 minutes so the flavors meld.
  • The flip is the key move — cover with a plate and turn it confidently in one go.
  • Pull it off the heat while the center is slightly juicy; residual heat finishes it.
  • The leftover olive oil is flavorful — save it for other cooking.

edits: 0 ·Edit history