How to make Spanish omelet: the authentic Spanish tortilla recipe
Blog

How to make Spanish omelet: the authentic Spanish tortilla recipe

Few dishes are as closely associated with Spanish cooking as the Spanish omelet. Known in Spain as tortilla española or tortilla de patatas, it is made from a remarkably short list of ingredients: potatoes, eggs, olive oil, salt and, depending on who you ask, onion.

Its simplicity is exactly what makes it special. There are no complicated techniques or unusual ingredients to hide behind. A good Spanish omelet depends on choosing quality ingredients, cooking the potatoes slowly and getting the texture just right.

If you want to know how to make Spanish omelet at home, this recipe takes you through the traditional process step by step, from preparing the potatoes to achieving the characteristic golden exterior and soft centre.

What is a Spanish omelet?

A Spanish omelet is a thick omelet traditionally made with eggs and potatoes cooked in olive oil. Unlike a French-style omelet, which is usually thin and prepared quickly, tortilla española is substantial, round and cooked on both sides.

The potatoes are first gently cooked in olive oil until tender before being mixed with beaten eggs. The mixture is then returned to the pan and cooked until the outside is lightly golden while the centre remains tender.

You will find Spanish omelet everywhere in Spain, from home kitchens and neighbourhood bars to tapas restaurants. It can be served warm, at room temperature or even cold, making it one of the country's most versatile dishes.

And then there is the question that has divided Spanish tables for generations: onion or no onion?

Both versions exist. Adding onion gives the tortilla a slightly sweeter and softer character, while leaving it out places more emphasis on the potatoes, eggs and olive oil. The basic technique remains exactly the same.

spanish omelet ingredients

Ingredients for an authentic Spanish omelet

The quality of the ingredients matters particularly in a recipe this simple. For a traditional tortilla serving around four to six people, you will need:

  • 700 g potatoes
  • 6 large eggs
  • 1 medium onion, optional
  • Extra virgin olive oil
  • Salt to taste

Choose potatoes that hold their shape reasonably well while becoming tender when slowly cooked. The eggs should be fresh, and the olive oil should have enough character to contribute flavour without overpowering the rest of the ingredients.

For this recipe, you can use Scandalusia Premium Arbequina Extra Virgin Olive Oil. Its smooth yet expressive profile works naturally with eggs and potatoes, adding depth while allowing the simplicity of the tortilla to remain at the centre of the dish.

How to make Spanish omelet step by step

The secret to a good Spanish omelet is patience. The potatoes should not be aggressively fried until crisp. Instead, they are gently cooked in olive oil until completely tender.

Prepare the potatoes

Peel the potatoes and cut them into thin, irregular slices around 3 to 5 mm thick. They do not need to be perfectly uniform. In fact, slightly different sizes help create the soft texture traditionally associated with tortilla española.

If you are using onion, peel it and slice it thinly.

Heat a generous amount of extra virgin olive oil in a wide frying pan over medium-low heat. There should be enough oil for the potatoes to cook comfortably without sticking to the pan.

Add the potatoes and onion, season lightly with salt and cook gently. The objective is somewhere between frying and confiting: the potatoes should soften in the oil without developing a hard or deeply browned exterior.

Stir occasionally and cook for around 20 minutes, or until the potatoes are completely tender and can be easily broken with the edge of a spoon.

Mix the potatoes with the eggs

While the potatoes are finishing, crack the eggs into a large bowl and beat them until the yolks and whites are combined. Season with a little salt.

Once the potatoes are tender, remove them from the pan with a slotted spoon and allow the excess olive oil to drain. Do not throw the remaining oil away; it can be strained and reused for another preparation.

Add the warm potatoes to the beaten eggs and gently combine everything together. Allow the mixture to rest for approximately five minutes.

This small pause is important. It allows the eggs and potatoes to come together and gives the finished Spanish omelet a more cohesive texture.

Cook the first side

Return a tablespoon or two of olive oil to a smaller non-stick frying pan and place it over medium heat.

Pour in the egg and potato mixture and spread it evenly. Reduce the heat slightly and allow the tortilla to cook without disturbing it too much.

As the edges begin to set, gently shape them with a spatula to create the characteristic rounded sides.

The cooking time depends on how soft you want the centre. Around three to four minutes usually produces a tender interior, while a little longer will give you a firmer Spanish omelet.

Flip the Spanish omelet

This is the part most people worry about, but the technique is straightforward.

Place a large flat plate over the frying pan. Hold the plate firmly against the pan and turn both over in one confident movement so that the tortilla lands on the plate.

Slide it carefully back into the pan with the uncooked side facing down.

Cook for another two to four minutes, depending on your preferred texture. Once both sides are lightly golden, slide the tortilla onto a clean plate and allow it to rest for several minutes before cutting.

spanish omelet oil

What makes a good Spanish omelet?

A traditional Spanish omelet should have a golden exterior without becoming dry or heavily browned. Inside, the potatoes should be completely tender and integrated with the egg rather than forming separate layers.

Texture is partly personal preference. In many Spanish bars and restaurants, tortilla is served jugosa, meaning the centre remains particularly soft and juicy. Others prefer it fully set.

Neither style requires changing the ingredients. It simply comes down to cooking time.

The olive oil also plays an important role. Because the potatoes absorb some of it while cooking, its flavour becomes part of the tortilla rather than simply acting as a cooking fat.

Using a good extra virgin olive oil therefore makes a noticeable difference in such a simple recipe.

Spanish omelet with or without onion?

There may be no more famous food debate in Spain.

A Spanish omelet without onion has a cleaner, more savoury flavour in which the eggs, potatoes and olive oil are particularly noticeable. Adding onion brings sweetness and additional moisture to the mixture.

If you are making tortilla española for the first time, onion is worth trying because it makes the finished tortilla particularly soft and flavourful.

But there is no need to choose sides permanently. Make both and decide for yourself.

How to serve Spanish omelet

One of the best things about Spanish omelet is how little it needs once it reaches the table.

It can be served freshly made and warm, allowed to cool to room temperature or prepared several hours before eating. Cut it into wedges for a meal or into smaller squares for tapas.

A simple tomato salad, roasted peppers or good bread are more than enough alongside it.

For an extra touch, a small drizzle of Scandalusia extra virgin olive oil just before serving can add fresh olive aroma and another layer of flavour without changing the character of the recipe.

Back to blog