Tortilla Espanola (Traditional Spanish Potato Omelete).

Total Time
15 mins
30 mins

This Spanish influenced recipe is adapted by chef Mario Batali. Tortilla Espanola is a very common, simple and delicious dish found in most areas of Spain. This version has a high ratio of potatoes to eggs (the way I like it!). You could serve this as a tapas offering, breakfast, a sidedish or a non-meat main dish. Enjoy.

Skip to Next Recipe




  1. Preheat the broiler.
  2. Heat 1/4 cup of the olive oil in a large cast-iron skillet.
  3. Add the potato and onion slices, season with salt and pepper and cook over moderate heat, stirring frequently, until the potatoes and onion are tender but not browned, about 15 minutes.
  4. In a large bowl, lightly beat the eggs and season with salt and pepper.
  5. Gently scrape the potato mixture into the large bowl containing the eggs. (Make sure not to leave any of the potato mixture in the skillet.).
  6. Return the empty skillet to the heat and add the remaining 2 T. olive oil.
  7. Add the egg mixture (with potatoes and onions), spreading it out in an even layer.
  8. Cover and cook over low heat until the tortilla is set on the bottom and edge , about 10 minutes.
  9. Transfer skillet to the oven and broil about 8 inches from the heat just until the top is set, about 1 minute longer.
  10. Set a large plate over the skillet and carefully invert the tortilla onto the plate.
  11. Let stand for 5 minutes.
  12. Cut into wedges and serve warm or at room temperature.
  13. Note: The tortilla can stand at room temperature for 3 hours before serving.