Authentic Spanish Omelette Recipe

117

🥔 Authentic Spanish Omelette Recipe

Few dishes represent everyday Spanish cooking as well as tortilla española, also known as tortilla de patatas. This traditional Spanish omelette is made with just a few basic ingredients — eggs, potatoes, olive oil, salt and, depending on who you ask, onion.

What makes a good tortilla special is not a long ingredient list but the way those ingredients are cooked. The potatoes should become soft and silky in the olive oil, the egg should stay tender, and the finished tortilla should be golden outside without becoming dry in the center.

In Spain, you can find tortilla almost everywhere: at home, in bars, served as a tapa, tucked into a sandwich or eaten at room temperature as part of a simple meal.

And then there is the eternal question: with onion or without onion? Both versions are common, so there is no need to pick sides unless you really want to.

If you are putting together a traditional Spanish meal, serve it alongside patatas bravas or this pollo al ajillo.

⏱️ Spanish Omelette Cooking Times

StageTime
Preparation time15 minutes
Cooking time25 minutes
Total time40 minutes
Servings4 to 6 people

🛒 Ingredients for Spanish Tortilla

  • 6 large eggs
  • 700 g potatoes, peeled and thinly sliced
  • 1 medium onion, thinly sliced, optional
  • 250 ml extra virgin olive oil, for cooking the potatoes
  • 1 teaspoon salt
  • Freshly ground black pepper, optional

Ingredients for authentic Spanish omelette tortilla española

You do not need anything fancy here. Good potatoes, fresh eggs and olive oil are enough.

The important part is how you treat them. The potatoes should be cooked gently until very tender, not fried until crisp.

👨‍🍳 How to Make Authentic Spanish Omelette

1️⃣ Slice the potatoes evenly

Peel the potatoes and cut them into thin rounds or small half-moons.

Try to keep the slices roughly the same thickness so they cook at the same speed.

If you are using onion, slice it thinly as well.

2️⃣ Cook the potatoes slowly in olive oil

Potatoes cooking slowly in olive oil for Spanish tortilla

Pour the olive oil into a deep frying pan and heat it over medium-low heat.

Add the potatoes and onion, if using, and season lightly with salt.

Cook for around 18 to 20 minutes, stirring carefully from time to time.

The potatoes should become very soft and tender, almost confited in the oil. We are not trying to make crispy fried potatoes.

You will know they are ready when a slice breaks easily when pressed with the edge of a spoon.

3️⃣ Drain the potatoes

Remove the potatoes and onion with a slotted spoon and let the excess oil drain away.

Keep the oil because it can be strained and reused for other savory dishes.

Do not press the potatoes completely dry. A little olive oil left on them helps keep the tortilla tender.

4️⃣ Mix the potatoes with the eggs

Crack the eggs into a large bowl and beat them until the whites and yolks are combined.

Add the warm potato mixture and fold everything together gently.

Let it sit for around 5 minutes.

This short rest allows some of the egg to soak into the potatoes and helps everything come together when it reaches the pan.

5️⃣ Cook the first side

Add 1 or 2 tablespoons of the reserved oil to a non-stick frying pan and heat it over medium heat.

Pour in the mixture.

Use a spatula to gently bring the edges inward and shape the tortilla as the egg begins to set.

Cook for around 3 to 5 minutes.

The underside should be golden and firm enough to turn, but the top can still look moist.

6️⃣ Flip the tortilla carefully

Place a flat plate larger than the frying pan over the top.

Hold the plate firmly with one hand and the pan handle with the other, then turn the whole thing over in one confident movement.

Slide the tortilla back into the pan.

If this is your first time, doing it over the sink or a clear work surface makes the whole operation considerably less stressful.

7️⃣ Cook the second side

Cook for another 2 to 4 minutes.

For a softer, juicier center, keep this second cooking short.

If you prefer the center completely set, leave it for another minute or two.

The important thing is not to cook it until the egg becomes dry and rubbery.

8️⃣ Rest before serving

Slide the tortilla onto a plate and let it rest for 5 to 10 minutes before cutting.

The residual heat will continue to set the center slightly.

It can be served warm or at room temperature.

Traditional Spanish tortilla de patatas ready to serve

👀 How to Know When Spanish Tortilla Is Ready

A good tortilla should have:

  • A lightly golden exterior without looking heavily browned.
  • Completely tender potatoes with no hard pieces.
  • A soft interior rather than a dry, rubbery texture.
  • Enough structure to slice cleanly after resting.

How soft you leave the center is largely personal preference.

Some people prefer a very juicy tortilla, while others like the egg fully set.

⚠️ Common Mistakes When Making Tortilla Española

The potatoes turned crispy

The oil was probably too hot.

Reduce the heat and allow the potatoes to soften gently instead of frying aggressively.

The tortilla is dry

The eggs were most likely cooked for too long.

Remember that the center continues cooking slightly after you remove the tortilla from the pan.

It breaks when I flip it

The first side may not have set enough yet.

Give it another minute and make sure you are using a plate wider than the pan.

The tortilla sticks

Use a good non-stick frying pan and make sure there is a thin layer of oil in the bottom before adding the egg mixture.

The center is too runny

Simply return it to the pan and cook for another minute or two over gentle heat.

🧅 With Onion or Without Onion?

Few Spanish food arguments are as persistent as whether tortilla de patatas should contain onion.

Onion gives the tortilla extra moisture and a slight sweetness. Without it, the flavor is more focused on potato, egg and olive oil.

Both styles are widely eaten in Spain.

The official Spain tourism guide to traditional Spanish dishes even mentions the two competing schools of thought: those who insist on tortilla without onion and those who consider onion essential.

So the most sensible answer is also the simplest: make whichever version you enjoy most.

✨ Tips for a Better Spanish Omelette

  • Cook the potatoes slowly: they should become tender rather than crisp.
  • Cut the potatoes evenly: this prevents some slices being hard while others fall apart.
  • Rest the potato and egg mixture: five minutes is enough to make a difference.
  • Use a smaller pan for a thicker tortilla: it will also be easier to keep the center juicy.
  • Do not overcook the eggs: the tortilla will continue setting slightly after leaving the pan.
  • Save the olive oil: strain it once cool and reuse it for another savory recipe.

🧊 How to Store Spanish Omelette

Once cooled, cover the tortilla and keep it refrigerated.

For best quality, eat it within 1 to 2 days.

It can be eaten cold, although I prefer taking it out of the refrigerator for a short while before serving so the texture softens and the flavor becomes more noticeable.

🥗 Nutritional Information

Nutritional valueApproximate amount per serving
Calories320 kcal
Protein11 g
Fat22 g
Carbohydrates19 g
Fiber2 g
Sodium280 mg

Nutritional values are approximate and may vary depending on how much olive oil the potatoes absorb.

❓ FAQ About Spanish Omelette

What is a Spanish omelette?

A Spanish omelette, or tortilla española, is a traditional dish made primarily with eggs, potatoes, olive oil and salt. Onion is also commonly added.

Is tortilla española the same as tortilla de patatas?

Yes. Both names refer to the traditional Spanish potato omelette.

Is onion traditional in Spanish omelette?

Yes, but making tortilla without onion is traditional too.

Both versions are common throughout Spain.

How do I keep Spanish tortilla juicy?

The most important thing is not to overcook the eggs.

Once the first side has enough structure to flip, keep the cooking time on the second side fairly short if you want a tender center.

Can I make Spanish omelette ahead of time?

Yes.

Tortilla can be prepared several hours in advance and served at room temperature, which makes it particularly convenient for tapas or casual meals.

Can Spanish omelette be eaten cold?

Yes. It is commonly eaten cold or at room temperature and is also popular inside sandwiches.

What potatoes are best for Spanish tortilla?

A potato that becomes tender when cooked slowly works well.

More important than the exact variety is slicing the potatoes evenly and cooking them gently in olive oil.

🍽️ One of Spain’s Great Everyday Dishes

Tortilla española shows why some of the simplest recipes are often the ones worth learning properly.

You do not need complicated ingredients. The difference comes from slowly cooking the potatoes, giving them a few minutes with the beaten eggs and removing the tortilla from the pan before it becomes dry.

Once you become comfortable with the flip, it is the kind of recipe you can make again and again for tapas, lunch, dinner or even the next day’s sandwich.


Discover more from Spanish Grandma Recipes

Subscribe to get the latest posts sent to your email.

Leave a Reply

Your email address will not be published. Required fields are marked *

Close
Your custom text © Copyright 2026. All rights reserved.
Close