A Spanish tortilla is a fusion of an omelet and a frittata. It is made of layers and layers of crispy potatoes and onions held together with eggs and cooked with tons of olive oil. It is so easy to make and is so yummy.

The Spanish Tortilla is a recipe that I learned to make from my “Spanish sister.” We hosted an exchange student from Spain more than 10 years ago, and she is now a huge part of our family. She was my maid of honor at my wedding and is as much of a sister as I will ever have!

The first time she cooked a tortilla for us, we were just expecting it to taste like a frittata – it is such a different taste and is so much better. She told me, “you have to fry the potatoes in oil – lots of oil – it’s the most in

A metal spatula holding a slice of Spanish tortilla above the rest of the tortilla on a wooden cutting board.

🥘 Ingredients Needed

The ingredients of a Spanish tortilla, labeled.
  • Sliced Potatoes
  • Olive Oil
  • Eggs
  • Diced Onion
  • Kosher Salt
  • Ground Black Pepper

🍽 Equipment Needed

🥣 How to Make a Spanish Tortilla

A Spanish tortilla is really easy to make:

STEP 1: Prepare your vegetables.

First, dice up your onions and thinly slice your potatoes. (Peeling the potatoes is optional but recommended.) I like to do this with a mandolin (don’t cut your fingers off!), but you can also slice the potatoes by hand. You want them to be about an eighth to a quarter of an inch thick. (Pictures 1 – 5)

A collage of images showing the process of making a Spanish tortilla, steps 1 - 5.

STEP 2: Start heating your oil.

Next, heat up your oil over medium heat and preheat your oven to 350°F. I know it seems like a LOT of oil, but you are going to be shallow frying a LOT of potatoes. (Picture 6)

STEP 3: Fry your potatoes and onions.

Once the oil is hot, begin frying your potatoes and onions. (To test if your oil is hot enough, either wet your fingers and flick it into the oil – if hot enough it will bubble up a little and spit back at you – or drop in a potato slice. If it starts bubbling, the oil is hot enough.) This will most likely have to be done in a few batches. (Picture 7 – 8)

While the potatoes are frying, season each batch with a pinch of salt and pepper.

When you begin frying your last batch – prepare your eggs. Whisk them together in a bowl with what is left of your salt and pepper. (Picture 9)

A collage of images showing the process of making a Spanish tortilla, steps 6 - 10.

After frying each batch, drain the potatoes in a colander or strainer over a bowl. This way, you can collect the oil that drains off and reuse it for frying the rest of the potatoes. (Picture 10)

STEP 4: Drain your pan.

After you have fried all of your potatoes and onions, drain out the rest of your oil (the easiest way that I have found to do this is to just pour it out with the last batch of potatoes and give the colander a good shake so that all of the oil drains into the bowl.) Then, return the pan to the heat.

STEP 5: Heat your pan back up and start cooking the tortilla.

Scoop up a tablespoon or so of the leftover frying oil from your potatoes and add it back to the warm pan. Swirl it around and make sure the whole pan gets coated with oil.

Now, add the cooked potatoes back to the hot pan and try to spread them out so that they are lying flat. (Picture 11)

Pour your egg mixture over the top of the potatoes and let it cook for a few minutes – you want the edges to start cooking. (Picture 12 – 13) Slide a rubber spatula, around the edges to make sure that the tortilla is not sticking. Then, turn the heat down and cook the tortilla over low or medium/low heat for 5 – 7 minutes. The time will vary based on how hot your pan is. (Picture 14)

A collage of images showing the process of making a Spanish tortilla, steps 11 - 15.

STEP 6: Flip the tortilla!

Now comes the fun part – the flip and slide! Place a large, flat plate on top of your tortilla. (Picture 15) (The top is not going to be cooked all the way – that is okay.)

Flip the pan and plate over and the tortilla should drop out onto the plate. (I like to do this over a sink in case any oil drips.)

A Spanish tortilla on a white plate on a concrete board.

STEP 7: Finish the tortilla.

Slide the tortilla back into the pan so that the other side can cook. Cook on this side for 2 – 3 minutes, then pop the whole thing – pan and all – into the oven for 5 minutes to be sure the middle cooks all the way.

Finally, slide the tortilla out of the pan and let it cool a bit before serving.

A Spanish tortilla on a concrete board.

If your tortilla is cooked properly, it will have lots of layers of potatoes and onions – delicious layers.

A zoomed in picture of the side of a Spanish tortilla on a metal spatula.

🍳 Serving Suggestions & Uses

Cut your tortilla into slices and serve for breakfast, brunch, lunch, or dinner. A Spanish tortilla is traditionally served as tapas, but we like to eat it as a main course with some roasted broccoli, asparagus, or steamed vegetables on the side.

🍲 Serving Size

We like to slice the tortilla into 8 slices like a pizza, then eat it by the slice with some flaked sea salt on top.

A slice of Spanish tortilla on a marble plate.

🥫 Storage/Shelf Life/Reheating

  • In Spain, tortilla is usually stored on the counter at room temperature. Because eggs in the United States are not as fresh, it is recommended that you store this in the refrigerator in an airtight container.
  • You can also make a tortilla and freeze some of it.
  • To reheat from the refrigerator, I like to put it in the air fryer or toaster oven for about 5 minutes at 300 – 350°F. To reheat from frozen, let the tortilla thaw – then heat it up. It will keep for about a week in the refrigerator and up to 6 months in the freezer.

✏️ Helpful Tips

  • Before you start cooking the tortilla, make sure that you turn on the vent above your oven and open windows if you can. This process will make everything smell like fried things. I like to hang a sheet in the doorway of the kitchen to trap the smell inside.
  • When slicing your potatoes with a mandolin, please, please, please, use the guard that comes with it. A mandolin is sharp and can filet your fingers so easily.
  • Before frying your potatoes, be sure to test that your oil is hot enough. To do this, either wet your fingers and flick it into the oil – if hot enough it will bubble up a little and spit back at you – or drop in a potato slice. If it starts bubbling, the oil is hot enough.
  • When flipping your tortilla, try to do it over a sink – sometimes oil drips and it can make a mess.
  • When reheating a tortilla, reheat it in the toaster oven, air fryer, or oven so that the eggs don’t get gummy/tough in the microwave.

Have You Tried This Recipe?
Please rate it and leave a comment below. I would love to hear what you think!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
A metal spatula holding a slice of Spanish tortilla above the rest of the tortilla on a wooden cutting board.

Authentic Spanish Tortilla

5 from 4 votes
A Spanish tortilla is a fusion of scalloped potatoes and a frittata. It is made of layers and layers of crispy potatoes and onions held together with eggs and cooked with tons of olive oil. It is so easy to make and is so yummy.
Author: Kari
Servings: 8
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes

Ingredients  

  • 3 – 4 medium sized potatoes you should use Yukon Gold or Russet Potatoes
  • 6 eggs
  • 1 cup extra virgin olive oil
  • 1 large onion, diced
  • 1 1/2 tsp kosher salt
  • 1 tsp black pepper

Instructions 

  • First, dice up your onions and thinly slice your potatoes. (Peeling the potatoes is optional, but recommended.) I like to do this with a mandolin but you can also slice the potatoes by hand. You want them to be about an eighth to a quarter of an inch thick.
  • Next, heat up your oil over medium heat and preheat your oven to 350°F. I know it seems like a LOT of oil, but you are going to be shallow frying a LOT of potatoes.
  • Once the oil is hot, begin frying your potatoes and onions. (To test if your oil is hot enough, either wet your fingers and flick water into the oil – if hot enough it will bubble up a little and spit back at you – or drop in a potato slice. If it starts bubbling, the oil is hot enough.) This will most likely have to be done in a few batches.
  • While the potatoes are frying, season each batch with a pinch of salt and pepper.
  • After frying each batch, drain the potatoes in a colander or strainer over a bowl. This way, you can collect the oil that drains off and reuse it for frying the rest of the potatoes.
  • When you begin frying your last batch – prepare your eggs. Whisk them together in a bowl with what is left of your salt and pepper.
  • After you have fried all of your potatoes and onions, drain out the rest of your oil (the easiest way that I have found to do this is to just pour it out with the last batch of potatoes and give the colander a good shake so that all of the oil drains into the bowl.) Then, return the pan to the heat.
  • Scoop up a tablespoon or so of the leftover frying oil from your potatoes and add it back to the warm pan. Swirl it around and make sure the whole pan gets coated with oil.
  • Now, add the cooked potatoes back to the hot pan and try to spread them out so that they are lying flat.
  • Pour your egg mixture over the top of the potatoes and let it cook for a few minutes – you want the edges to start cooking. Slide a rubber spatula, around the edges to make sure that the tortilla is not sticking. Then, turn the heat down and cook the tortilla over low or medium/low heat for 5 – 7 minutes. The time will vary based on how hot your pan is.
  • Now comes the fun part – the flip and slide! Place a large, flat plate on top of your tortilla. (The top is not going to be cooked all the way – that is okay.)
  • Flip the pan and plate over and the tortilla should drop out onto the plate. (I like to do this over a sink in case any oil drips.)
  • Then slide the tortilla back into the pan so that the other side can cook. Cook on this side for 2 – 3 minutes, then pop the whole thing – pan and all – into the oven for 5 minutes to be sure the middle cooks all the way.
  • Finally, slide the tortilla out of the pan and let it cool a bit before serving.

Notes

Serving Suggestions
  • Cut your tortilla into slices and serve for breakfast, brunch, lunch, or dinner. A Spanish tortilla is traditionally served as tapas, but we like to eat it as a main course with some roasted broccoli, asparagus, or steamed vegetables on the side.
  • We like to slice the tortilla into 8 slices like a pizza, then eat it by the slice with some flaked sea salt on top.
Tips
  • Before you start cooking the tortilla, make sure that you turn on the vent above your oven and open windows if you can. This process will make everything smell like fried things. I like to hang a sheet in the doorway of the kitchen to trap the smell inside.
  • When slicing your potatoes with a mandolin, please, please, please, use the guard that comes with it. A mandolin is sharp and can filet your fingers so easily. 
  • Before frying your potatoes, be sure to test that your oil is hot enough. To do this, either wet your fingers and flick it into the oil – if hot enough it will bubble up a little and spit back at you – or drop in a potato slice. If it starts bubbling, the oil is hot enough.
  • When flipping your tortilla, try to do it over a sink – sometimes oil drips and it can make a mess.
  • When reheating a tortilla, reheat it in the toaster oven, air fryer, or oven so that the eggs don’t get gummy/tough in the microwave.
Storage/Shelf Life
  • In Spain, tortilla is usually stored on the counter at room temperature. Because eggs in the United States are not as fresh, it is recommended that you store this in the refrigerator in an airtight container.
  • You can also make a tortilla and freeze some of it.
  • To reheat from the refrigerator, I like to put it in the air fryer or toaster oven for about 5 minutes at 300 – 350°F. To reheat from frozen, let the tortilla thaw – then heat it up. It will keep for about a week in the refrigerator and up to 6 months in the freezer.

Nutrition

Serving: 1sliceCalories: 95kcalCarbohydrates: 16gProtein: 2gFat: 3gSaturated Fat: 1gSodium: 442mgPotassium: 378mgFiber: 2gSugar: 1gVitamin C: 18mgCalcium: 13mgIron: 1mg

Nutrition information is approximate and is automatically calculated, so should only be used as a guide.

Course: Breakfast, Brunch, Dinner
Cuisine: Spanish
Keyword: eggs, potatoes, tortilla
Did you make this recipe?Mention @southernbytes or tag #southernbytes!

Filed Under: , , , , , , , , , , ,

Hi, I'm Kari!

I am a newlywed, food blogger, health coach, and mama to a hot mess of a border collie. I love to put a new spin on old family recipes and I try to make as many meals as possible with an Instant Pot.

Related Posts

Leave a Reply

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

Recipe Rating




Comments

  1. If you are brave enough to stick your wet fingers into potential +225°F/107°C hot oil, risking 3rd. degree burns, be my gust.
    There are however simpler ways to check the temperature of oil, using a wooden-spoon/-chopsticks/-match or a toothpick, stick the tip of the wooden item into the oil, if you see bobbles form around the wood the oil is hot enough for frying.
    Olive oils has a low smoke point (about 325-375°F/163-190°C), mixing it 1:1 with another oil with a higher smoke point make the oils more flexible to heat.

    1. Sorry if you were confused, I said to wet your finger, then flick the water into the oil.. not stick your finger into it! Yikes, that would hurt!

  2. I cook the Spanish omelette all the time. Tip: after frying the potatoes and onion mix the eggs all together in a bowl, let it rest a few minutes and the you can put them in the frying pan, also the potatoes should be sliced thinner. They will mix better and cook faster.

    1. Great tip, thanks! I cook it the way someone in Spain taught me so she will be upset with me if I make it any other way 🙂