Looking for an authentic Spanish tortilla recipe? My tortilla de patatas is the classic Spanish omelette recipe made with only 5 simple ingredients! In Spain, tortilla de patatas is the perfect breakfast, lunch, snack, or dinner--and now you can recreate it for yourself at home.
Looking for other Spanish dishes that go well with tortilla de patatas? Try ensalada mixta and pan con tomate.

Jump to:
Introduction
Is there anything more Spanish than la tortilla española? Also called tortilla de patatas, Spanish omelette, Spanish tortilla, potato omelet, and even Spanish frittata, this is arguably Spain's national dish. Most Spanish families I know make it at least once a week, and my mother-in-law makes this when she needs a quick and easy meal.
I lived in Spain for three years before I was brave enough to make a Spanish tortilla of my own. The first time I tried a Spanish tortilla recipe, I spent an hour making a tasty, though partially burnt, tortilla. It wasn't an all-out failure, but it was far from the Spanish omelette of my dreams!
With time and patience, I learned the tortilla tricks and perfected my very own Spanish omelette recipe, and I’m happy to share my version with you! It contains onions, which can be a controversial ingredient among Spaniards, and is left a bit gooey in the middle; you are free to cook it longer if you like. It is delicious, easy to make, and makes the ideal Spanish tapa any time of day.
Ingredients
The beauty of the authentic Spanish tortilla recipe is its simplicity. It has only five ingredients--and onion-haters would argue only four!
- Eggs: Use the best quality you have available to you.
- Onion: I use a large white onion, though you can experiment with other varieties.
- Potatoes: Use waxy potatoes for your tortilla; Yukon Golds work well.
See recipe card for full information on ingredients and quantities.
Variations
- Onion: Feel free to experiment with different types of onion (red, white, sweet, or yellow), or omit them entirely.
- Potatoes: Use any variety of waxy potatoes. Yukon Gold and red potatoes work well in this Spanish tortilla recipe.
- Other Add-Ins: There are plenty of delicious flavors you can add to your tortilla! Try cheese and ham, fresh asparagus and mushroom, or goat cheese and caramelized onions. I have great recipes for a tortilla with ham and peas and another Spanish omelette with zucchini and leeks.
How to Make
If you’d like to see the full ingredients and instructions, scroll to the bottom of the post for the printable recipe card.
- Peel and rinse the potatoes. Be sure to choose a waxy variety, as they won't break down as much during the cooking process.
- Thinly slice them using a sharp knife or mandoline.
- Pat the sliced potatoes dry with paper towel to remove excess moisture. This will help them crisp when they're fried.
- Sprinkle the slices with salt to add flavor.
- Add the sliced potatoes to hot olive oil, making sure the potatoes are fully covered with oil. (Don't worry, you can reuse the oil a few times, so it won't go to waste.) Cook over a medium heat for 20 minutes, being careful not to let them brown too much.
- While the potatoes are cooking, beat the room-temperature eggs in a large bowl until well combined.
- Add the salt. Many people taste the raw egg mixture to adjust the salt level, but if you prefer not to, add a couple of teaspoons for now.
- Thinly slice the onions. This will give the tortilla the right texture and help the onions cook more quickly and evenly.
- When the potatoes are fully cooked, some may start to break apart. That's okay, but don't let them become too broken down.
- Once the potatoes have cooked for 20 minutes, use a skimmer or spider to remove them from the hot oil.
- Place the cooked potatoes in a colander to allow them to cool and drain, about 5 minutes.
- Add the sliced onions to a separate pan with a bit of olive oil. Cook over a medium heat until they start to caramelize, about 15-20 minutes. Add a splash of water if needed from time to time so that they don't burn.
- Gently stir the onions into the egg mixture.
- Carefully add the potatoes into the onion and egg mixture, stirring gently to keep them from scrambling the egg.
- Let the mixture sit for 15 minutes. I know it's tempting to just go ahead and make the tortilla, but trust me on this!
- Gently pour the tortilla batter into a frying pan over medium-low heat. You don't want the pan to be too hot. Gently cook the tortilla for about 6-8 minutes on the first side. You can run a spatula occasionally along the sides to make sure it's not sticking.
- To flip the tortilla, grab a plate that's larger than the frying pan. (See my note below about the two tortilla trick to make this easier.) Put the plate on top of the pan and flip quickly and confidently. It will be runny, but don't worry -- you'll put everything back into the pan to cook the other side!
- Slide the tortilla back into the frying pan and let the other side cook for another six to eight minutes (let it cook longer if you like your tortilla fully cooked through). Then flip back out onto a clean plate. Allow it to cool for at least ten minutes before slicing and enjoying.
Recipe FAQs
Mexican and Spanish tortillas are completely different foods. They both originate from the meaning "circular food".
In Mexico, tortillas are made with either a flour or corn dough, and cooked over fire to make a flat bread that is usually filled with or accompanied by meat or beans.
In Spain, a tortilla refers to an omelette made with beaten egg, to which you can add other ingredients such as potato, onion or spinach. It's cooked in a frying pan, which gives it its round shape.
Spanish tortilla is an extremely versatile food, and something that is eaten in Spain for breakfast, lunch, dinner, and snack. A variety of Spanish tapas go well with tortilla, as does pan con tomate, or a mixed salad.
Spanish tortilla and Italian frittata are both omelette like egg dishes. The difference is the way that they are cooked.
A Spanish tortilla is cooked in a frying pan on the stovetop and is flipped over halfway through to ensure both sides cook evenly. Sometimes it is served a bit runny or raw. A frittata is usually started on the stovetop, but finished in the oven. It is fully cooked through.
Serve
Most people in Spain eat Spanish tortilla at room temperature. It can be eaten warm, room temperature or cold.
Here's some creative ways to serve this traditional Spanish dish!
- Breakfast: I love starting my day with a slice of Spanish omelette and a piece of toast. I drizzle some extra virgin olive oil on the bread and then place the tortilla on top.
- Snack: It is also incredible when placed into a warm baguette and eaten as a tortilla sandwich-- it is actually the sandwich of choice among Spanish school children and a popular afternoon snack.
- Lunch/Dinner: When I eat tortilla as my main meal I either pair it with a variety of tapas (see suggestions below) or with a healthy salad, like the ensalada mixta.
Store
Leftovers: Let it cool fully, then cover with plastic wrap or place in an airtight container and store in the refrigerator for up to 3 days.
Reheat: Microwave a slice on high for 15 seconds, or until warm. Alternatively, you can pan fry the slice on the stove with a bit of olive oil. (Note: Many people enjoy it cold or room temperature and don't want to risk the eggs getting rubbery by reheating.)
Expert Tips
- Let the egg, potato, and onion mixture sit for at least 15 minutes. This makes a huge difference to the final result!
- Cook the tortilla over low heat. Too high of heat will make a rubbery tortilla.
- Flip the tortilla quickly and confidently to minimize spillage. You've got this!
- First time making tortilla? Cook two smaller tortillas to make them easier to flip.
- Use great quality olive oil. The potatoes absorb a lot of oil, so choose one that is good quality and has an excellent flavor.
More Spanish Tapas Recipes
If you liked this recipe, please share it with others!
Follow Spanish Sabores on Facebook, Twitter, Pinterest, and Instagram for more recipes and travel tips.
If you've made and enjoyed this recipe, please leave a 5-star review!
Spanish Tortilla Recipe (Tortilla de Patatas)
Ingredients
- 2 lbs waxy potatoes such as Yukon Gold or red
- salt to taste
- 8 large eggs at room temperature
- 1 large white onion
- extra virgin olive oil for frying
Instructions
- Peel the potatoes and rinse them under cold water. Slice them thinly (about 5 mm thick) using a sharp knife or mandoline.
- Pat the potato slices dry with paper towels and put them into a large bowl, then sprinkle with salt and mix well.
- Heat a ½ inch of high quality extra virgin olive oil in a large frying pan over medium low heat. When the oil is hot, add the potatoes and add more oil if necessary until all are covered.
- Cook the potatoes on low heat for 20 minutes. They may break down a little; this is okay.
- While the potatoes are cooking, beat the eggs in a large bowl and season with some salt.
- Slice the onion as very thinly, and fry it in oil over medium heat in a separate pan until it begins to caramelize, about 10-20 minutes. Add a splash of water now and then to deglaze and prevent burning. Drain off any excess oil and add to the egg mixture.
- Once the potatoes have fried for 20 minutes, remove them with a skimmer or spider into a colander and allow them to cool and drain for at least 5 minutes.
- Once the potatoes have cooled, add the potatoes and onions to the egg mixture and stir well. Let the egg mixture sit for about 15-20 minutes.
- Pour out the frying oil from the potatoes and save it for another use. Place the pan over medium-low heat and pour in the egg mixture.
- Cook over medium-low heat for about 6-8 minutes. Make sure the heat is low enough or the tortilla will cook too quickly and be rubbery. You can run a rubber spatula along the edges to make sure the tortilla isn't sticking.
- To flip the tortilla, take a large plate and put it over the pan and flip quickly. Some uncooked egg mixture will likely slip out, but that's okay. Slide the tortilla back into the pan to cook the other side, and cook for another 6-8 minutes.
- Slide the tortilla out of the pan onto a serving plate and let cool a little before slicing and serving.
Notes
- Let the egg, potato, and onion mixture sit for at least 15 minutes. This makes a huge difference to the final result!
- Cook the tortilla over low heat. Too high of heat will make a rubbery tortilla.
- Flip the tortilla quickly and confidently to minimize spillage. You've got this!
- First time making tortilla? Cook two smaller tortillas to make them easier to flip.
- Use great quality olive oil. The potatoes absorb a lot of oil, so choose one that is good quality and has an excellent flavor.
Nutrition
Photography by Giulia Verdinelli
XPL
This is THE best Spanish omelette recipe that I have made. Others have been average, but this is simply excellent. I think the secret might be in leaving the potatoes and onions to soak in the egg mixture for at least half an hour before cooking. Yesterday I left the mixture to sit for several hours and I added some smoked paprika when I was whisking the eggs. It was divine. Thank you!
One thing I have to add is that (for me) it wasn’t a quick recipe! It took ages to slice and cook everything, but it’s worth it. Plus you can either make it ahead of time as it tastes great at room temperature or cold, or you can prepare it ahead of time and simply pour the mixture in the pan cook it when you want to eat it.
Lynn Bean
I made this for dinner tonight. Outstanding recipe thank you. I used EVOO but diluted it a bit (20%) with canola oil to moderate the flavour. Also I used eschallots instead of onion as that's what I had. Really delicious with a simple cos lettuce, cherry tomato and avocado salad. Tasted just like Spain!
I'll definitely be making it again.
Lynn
And my top tip for making tortilla: when flipping, slide the tortilla on to a large saucepan/frypan lid (that has no lip). It's much easier than a plate as you have a handle. I find the lid of my Le Creuset casserole works perfectly.
This was not my idea. I saw Delia Smith do it on TV.
CRS
Unfortunately most saucepan lids in the UK have a lip, which means you can’t use them for flipping. A useful tip I have discovered is this: use a plate, as suggested in the recipe, but hold it with a crumpled tea towel which is slightly damp. This makes the towel cling slightly to the plate and makes it easier to flip. I would also recommend starting small until you are confident you can do it.
Chris J
Your recipe is fine, but the whole notion of NOT cooking the potatoes with the onion seems a little silly to me. As you state, low heat is preferable. I can't believe you lived in Spain for three years before you attempted your own TdPatatas. You've come a long way.
Lynn
You cook them separately to get soft potato and caramelised onion. Two separate and distinct flavours. Last thing you want is onion flavoured potato.
Deborah H
I made this recipe last night without making any substitutions and it was simply the best! It tastes like the tortillas I remember eating in Barcelona. The first flip was semi disastrous but salvageable. Next time I may make two smaller tortillas in my special tortilla pan I purchased when I was last in Spain. Gracias for this excellent recipe!
Anne Wragby
Quick question - what size is the base of the pan recommended for the quantities in this recipe?
Lauren Aloise
An 8-inch pan with high sides is best -- though I often make it in a mini frying pan in two batches.
Elaine Andrea Kew
I ate my first Spanish tortilla today and I've been here for 2 1/2 years. It was delicious and I came right to Google to find a recipe. This one sounds great and I like commentary that goes along with it. I'm going to send this to my cousin Jimmy in Upper Michigan (he's the recipe tester and cook in the family); I'm hoping he'll send me a piece. I'll let you know how it goes.
Thanks a lot for your help.
chelsea Wallis
the flip was a disaster for me, it basically ended up being a big pile of scrambled eggs and potatoes... but it is very yummy! I think next time I will half the recipe so I can practice flipping a little better.
Tandra Love
I made a perfect tortilla yesterday, using the Cuisinart Frittata non-stick double pan, got it on Amazon for $29.95. Worked like a charm, I highly recommend it.
Tandra Love
P.S. I was trying to leave a 5 Star review but my laptop didn't cooperate, sorry!
Stephen O’Connor
You say “ Cook the eggs and potatoes separately. Many recipes cook them together, but it’s worth cooking each to their perfect point in separate pans.”
Did you mean onions and potatoes?
This was the best tortilla recipe I’ve come across and perfect for this Sunday morning with guests. A big hit!
Lauren Aloise
Ooops! Yes - thank you for pointing that out!
Tandra Love
I too have been making tortillas de patatas for many years since living in Madrid. Ours always has included onions,, but I never cooked them separately before. Also, I have always cubed the potatoes. Will definitely try this method! Thanks!!
Sel Runn
Every family makes their own tortilla a certain way. My family cubes the potato, the onions as well. As for caramelizing, never have but will try. As for the flip, practice makes perfect. Love to add chopped up chili with ours. Great flavor. And by the way, black pepper is a must in our world. Living in the USA but Santander is our roots. The great Cantabria out does the Pacific Ocean in seafood.
Love your blog.
Bill Woodhouse
They make a double-pan tortilla device with an undoable hinge opposite the handles. La Tienda in Virginia, USA, carries them. It provides more confidence to the flipping process, and also you can use one pan for the onions, the other for the potatoes, and then hook them together for the grand finale.
margaret
Hi, I am interested in trying this! In step 15 you flip, then how much longer do you cook it on the other side in Step 16?
Thanks!
Lauren Aloise
It's about 6-8 minutes per side -- possibly more if you like it very well done. Hope this helps!
Linda
I've been making Tortilla for years. In the Spring I'll line up thin asparagus in the middle. It makes a beautiful presentation. I've even have made it for large crowds using my paella pan and a baking sheet to flip.
**A note about your recipe though, no pepper. I still remember the look of horror on my Spanish Mother when I made a Tortilla in front of her.
She said never ever any pepper. Maybe occasionally some garlic.
Thank you for this website. My Mother passed away a month ago so I am now looking for websites I can get guidance from.
Louisa
I'm making tortilla tonight for dinner. Well, actually, I'll do the preps then my husband can take over while I go out for a walk with a friend. Teamwork! We just found the best tortilla here in the 'burbs of Madrid recently - La Tortilla de Mamá in Molino de la Hoz. Cooked to perfection - gorgeously oozey in the middle. La Paella de Papá next door is also amazing. Both have terrazas too, What's not to love?
Rosa Menchen
I cooked mine in a small wok over low heat, tucking in the sides so that the sides are well established. Then I took a wide rounded spatula, and flipped in the wok, then tucking in the sides as it cooked, and it looked as good as the traditional way of turning it. Cannot give comments on the taste, my guys did not leave any for me to try...
Lauren Aloise
Great tip! But so sad you didn't get to try it haha! You'll have to make it again!
Kathleen
This turned out great! We tripled it to feed a crowd and used butter and avocado oil to fry the potatoes. It was delicious! My thirteen year old son made it as a history/social studies assignment. Delicious and easy!
Colin Holland
Just come across this recipe and used it as a base on Nestor's famous tortilla from his cafe in San Sebastian in the Basque region.
I foresee a year of getting my best tortilla.
Elaine Hurford
Sounds good! Just a note, onions need to be on a very low heat in a heavy pan to caramelise perfectly. Perhaps you could mention that?
Also, the word is julienne, not Julianne
Lauren Aloise
Thanks Elaine - I've specified and changed that spelling. 🙂
Mark
Hola Lauren,
For authenticity, I would suggest two things: yellow potatoes (e.g. Yukon Gold or regular yellow potatoes) and Spanish onions (or other sweet onion). This will make a huge difference in the outcome with respect to texture and flavor, as not all potatoes are idea for this dish and some onions do better than others.
I'll be trying your recipe in coming weeks.
Lauren Aloise
Thank you for these tips! I would definitely recommend sweet onion and Yukon golds do tend to work well when I'm visiting the US. Hope the recipe turns out for you!
Peter
I have been making Tortillas for a few years now. But when the bottom is cooked I allways put mine under the grill to cook the top. Theirs know messing around having to flip the pan that way. Cheers
Lauren Aloise
Good idea! 🙂
mariano
I've been making tortilla for many years since learning in Spain...My son in Madrid uses shredded raw potato fried in oil quickly...I learned to pre boil the potatos until almost done...then hot fry and add to the beaten eggs...the trick is to let the potatos soak with the eggs for fifteen minutes...the mixture should be warm when poured into the hot pan...I use a fork to lift the edges and tilt the pan to slide the mixture. What I was taught was to pour into a hot pan, and then lower the heat to simmer and be patient. The first flip is messy...the second flip is less so...then a few more flips...to have a wet center, the heat must be low. I add the chopped onions to the potatos to the hot fry. When I lived in Barcelona all the workers seemed to bring a tortilla sandwich for the lunch break. The volume of potato should be greater than the volume of egg/
Lauren Aloise
Yum, your comment makes me hungry! Thanks for the tips!