National Dish Spain: Tortilla Española (Recipe) · National Dish Recipes

National Dish Spain: Tortilla Española (Recipe)

Golden Spanish potato and onion omelette cut into wedges
In this article

Say hello to Tortilla Española, the humble yet utterly satisfying potato omelette that sits right at the heart of Spanish home cooking. With nothing more than potatoes, eggs and onions slowly cooked in good olive oil, it turns a handful of everyday ingredients into something greater than the sum of its parts. Served warm or cold, sliced into wedges as a tapa or tucked into a sandwich, this golden classic is comfort food the Spanish way — quick to make and impossible not to love.

About Tortilla Española

Tortilla Española is a traditional Spanish dish built around potatoes, eggs and onions. It is a lightly set, gently fried omelette that countless Spanish cooks love to prepare, both at home and behind the bar. Quick and uncomplicated, it works as a satisfying lunch or supper and is just as good served cold — sliced for a sandwich or offered up as a moreish snack when guests drop by. Its appeal lies in that simplicity: a few good ingredients, treated with a little care, become a deeply comforting plate of food.

Ingredients (serves 1–2)

  • 2 medium potatoes
  • 2 eggs
  • 1 onion
  • Olive oil
  • Salt

Shopping for the ingredients

Choosing the best ingredients makes all the difference to your tortilla. Try to buy fresh potatoes, eggs and onions, and if you prefer organic produce, look for items that are certified throughout. The olive oil deserves particular attention — a good-quality Spanish extra virgin oil lends the dish its characteristic flavour and richness. Get the basics right and your tortilla is all but guaranteed to be a success.

Preparing the dish

Before you start cooking the Tortilla Española, it pays to have everything ready. Peel the potatoes and cut them into small, even cubes so they cook through at the same rate. Dice the onion just as finely, then crack the eggs into a bowl and whisk them well. With all your ingredients prepped and within easy reach, the cooking itself comes together quickly and calmly.

Step-by-step instructions

  • Heat a few tablespoons of olive oil in a frying pan and add the diced potatoes.
  • Fry the potatoes, stirring often, until they turn golden brown and tender.
  • Add the diced onion and cook for a further 1–2 minutes until softened.
  • Pour in the whisked eggs and gently fold them through the potatoes and onion.
  • Let the tortilla cook over medium heat for 2–3 minutes until it begins to set.
  • Once it is firm, turn it out onto a plate and serve it warm or cold.

Gluten-free / lactose-free version

The good news is that Tortilla Española is naturally gluten-free and lactose-free, since its core ingredients — potatoes, eggs, onions and olive oil — contain neither gluten nor dairy. That makes it a brilliant choice for anyone managing an intolerance. Just take a moment to check any optional extras you add, such as a sprinkle of seasoning blend, to be sure they are free from hidden wheat or milk derivatives. As written, this is a dish almost everyone can enjoy.

Tips for vegans and vegetarians

The classic tortilla is already vegetarian, and it adapts well for a plant-based table too. To make it vegan, swap the eggs for soft tofu blended into a smooth, savoury batter, and use a good olive oil or coconut oil in place of any butter. A spoonful of chickpea flour mixed with water can also help bind the potatoes, and a little vegan cheese stirred through adds extra depth of flavour. With these simple changes, the dish stays true to its comforting character.

More tips and tricks

For the best results, fry the potatoes slowly so they soften without browning too fast, almost confit-style in the oil. Cooking the tortilla over gentle heat keeps the centre tender rather than rubbery. If you like a thicker, fluffier result, let the egg mixture rest for a few minutes before cooking so the potatoes absorb some of the egg. A confident flip — or a slide onto a plate and back into the pan — gives you that signature even, golden finish on both sides.

Adapting the recipe to your taste

Tortilla Española is wonderfully forgiving and easy to make your own. Some cooks leave the onion out entirely for a purist version, while others add roasted peppers, chorizo or a handful of spinach for extra flavour, much like the spinach in Espinacas con Garbanzos. You can keep it thin and crisp or thick and custardy, depending on how much egg you use and how long you cook it. Adjust the salt and oil to your liking and the recipe bends happily to your taste.

Ingredient substitutions

If you are missing an ingredient or two, there is plenty of room to improvise. Sweet potatoes make a colourful, slightly sweeter stand-in for regular potatoes, while a leek or a couple of shallots can replace the onion for a milder note. A splash of plant-based milk whisked into the eggs lightens the texture, and any neutral oil will do in a pinch if you run low on olive oil. These swaps let you tailor the dish to whatever you have to hand.

Drink pairing ideas

Tortilla Española pairs beautifully with a range of drinks, from the everyday to the celebratory. A glass of freshly squeezed orange juice or a cold homemade lemonade keeps things refreshing and alcohol-free. For a non-alcoholic nod to Spain, try a fruity virgin sangria. If you would rather a wine, a chilled Spanish white or a light red complements the omelette without overpowering it. A simple salad of tomatoes, cucumber and olives rounds out the meal nicely.

Serving and presentation ideas

Presentation turns a humble tortilla into something special. Slice it into neat wedges and arrange them on a platter, or cut it into bite-sized squares and skewer them with cocktail sticks as classic tapas. A scattering of fresh parsley, a drizzle of good olive oil and a side of crusty bread make it look as inviting as it tastes. Serve it alongside a bright tomato, cucumber and olive salad — a hallmark of Spanish cuisine — for a relaxed, generous spread.

A bit of history

Tortilla Española has been a fixture of Spanish tables since the 19th century. Tradition holds that it began as a simple, filling lunch among farmers in the countryside near Madrid, made from the cheap, nourishing ingredients always to hand. Over time it spread from rural kitchens to bars and homes across the country, becoming one of the most widely cooked dishes in Spain. Today it remains a beloved everyday staple — proof that the most enduring food is often the simplest.

More recipe ideas

Summary: Tortilla Española

Tortilla Española is a traditional Spanish dish of potatoes, eggs and onions — a lightly set, gently fried omelette that generations of Spanish cooks have made their own. In this recipe we have covered everything from shopping for the best ingredients and preparing them, through a clear step-by-step method, to vegan and gluten-free variations and ideas for drinks and presentation. Whether you serve it warm for supper or cold as a tapa, this golden classic is a delicious way to bring a taste of Spain into your own kitchen.