Home » Recipes » Spanish Recipes

Spanish Potato Omelette (Tortilla de Patatas)

Recipe by Lisa Wychopen

Last Updated

If you’re a fan of eggs and potatoes, you should try making a Spanish potato omelette, known as tortilla de patata.

The classic version is made with potatoes, eggs, and sometimes onions (although there is quite a cultural debate about whether onions belong in Spanish tortilla; Eric and I both like onions, so we usually add them).

When I lived in Spain, I ate tortilla de patata multiple times a week – often for breakfast, a late morning snack, or for lunch on a baguette-type bread (it’s then called bocadillo con tortilla de patatas and so good!). In fact, it’s always a good time to eat Spanish potato tortilla!

Spanish potato omelette cut into slices with chopped parsley and salad behind.

There are lots of different versions of Spanish tortilla. For example, some have add-ins like ham, cheese, ham and cheese (jamón y queso), or chorizo.

Often, you can find small tortillas or slices from a larger tortilla served in Spanish tapas bars.

In País Vasco (Basque Country), where I lived, you can also find pintxos de tortilla. They are little slices of Spanish potato omelette (and sometimes other additions) on a slice of baguette.

They were a popular appetizer or early-evening snack in my friend group, and are easy to make at home as well.

Ingredient Notes

  • Potatoes – We like to use white/all-purpose potatoes or yellow potatoes. Avoid using starchy potatoes, like Russets, because they won’t hold their shape and will be too mushy.
  • Eggs – We use large eggs. If you’re using medium-sized eggs, you might need an extra one.
  • Onions – Optional, but we recommend it for extra flavor if you like onions. You can use a yellow or white onion.
  • Oil – Use a good olive oil for the best taste. If you don’t like the strong taste of extra virgin olive oil, you can use refined olive oil. If you don’t want to use olive oil at all, use a good neutral-tasting oil of your choice.
  • Salt – Enhances the overall flavor; adjust to taste.
  • Black Pepper – Add to taste for extra flavor.

Recipe Tips

  • I prefer to cut the potatoes into thin cubes instead of slices since I find it easier to fry them. But you can also cut them into slices if you like.
  • Cut all the potatoes into similar-sized pieces so they’ll be tender at the same time.
  • Make sure the potatoes are tender before adding the eggs.
  • Flipping the tortilla is the tricky part of the recipe. It’s important to use a plate that is slightly larger than the pan. If you’re scared to flip and have an oven-safe pan, you can finish the tortilla in the oven once you’ve added the egg.
  • You can enjoy the potato omelette hot or cold, so they are great for making ahead.

Get a Taste of Europe

Join 3000+ readers and get European recipes and family favorites to your inbox every week.

You can unsubscribe anytime. No spam. For more details, review our Privacy Policy.

How to Make a Spanish Potato Omelette – Step by Step Instructions

raw potatoes and onions chopped on wooden cutting board.

First, peel your onion and potatoes. Chop the onion quite fine and cut the potatoes into 1/4 inch-sized (just over 0.5 cm) cubes.

I recommend that as the maximum size – you can cut them even smaller if you like. The smaller the pieces, the faster they will cook, and the better the tortilla will “stick together”.

chopped onions frying in oil in black frying pan on stove top.

Next, heat olive oil in a frying pan on medium heat. Add the onions and sauté them on medium heat until translucent. Stir regularly.

potatoes and onions in black frying pan on stove top.

Next, add the potatoes and salt. Stir well so that the potatoes are coated in oil. Put a lid on the pan and cook the potatoes on medium heat until tender. Be sure to stir occasionally.

softened potatoes and onions in frying pan on stove top.

Check to see if the potatoes are done by squishing them with a wooden spoon or fork. Then remove the pan from heat and drain most of the oil using a colander.

Then return the potatoes and 1-2 tablespoons of the oil to the pan. Spread out the potatoes so that they are evenly distributed.

whisked egg with salt and pepper in medium bowl on countertop.

Crack the eggs into a bowl and add salt and pepper to taste. Remember that you already added some salt to the potatoes earlier.

Whisk the eggs with a fork until they are uniform in color.

pouring whisked egg into pan of cooked potatoes on stove top.

Then move the pan with the potatoes back to the hot burner and evenly pour the egg mixture over the potatoes.

spanish potato omelette cooking in black frying pan on stove with egg half set.

Cook the tortilla on medium-low heat for about 10-15 minutes (this can vary depending on your stove and pan), or until the bottom of the egg has set.

The top of the omelette might still be a little bit runny – that’s okay. If the top is still very runny, wait for a few more minutes before flipping.

Now carefully slide a spatula along the edges of the pan, then place a plate (or a round pizza pan, for example) that is larger than the frying pan on top of the pan.

Then flip the pan and the plate so that the omelette is on the plate with the frying pan on top.

cooked spanish tortilla in black frying pan on stove top.

Lift the pan and carefully slide the tortilla back into the pan with the uncooked side facing down. Wear oven mitts if needed since there is a risk of burning yourself.

Allow that side to cook for a few minutes as well until the tortilla is fully cooked through.

round cooked spanish omelette on plate with blue cloth and salad behind.

Remove the pan from the heat and let the omelette settle for a couple of minutes. Then slide it onto a plate and serve.

You can cut the omelette into slices and sprinkle it with some chopped parsley for a pop of color before serving, but that’s completely optional. Enjoy!

Storage Tips

You can enjoy the Spanish tortilla warm or cold. It is actually quite common to eat it at room temperature.

If you have leftovers, store them in a sealed container in the fridge. Just make sure that the tortilla has fully cooled first. Assuming the tortilla was fully cooked through, it should keep for 3-5 days.

You can enjoy the leftovers cold (which is what we often do), at room temperature (let them sit out on the counter for a few minutes), or gently reheat them in the microwave.

Related Recipes

For more delicious Spanish recipes, try out these classic dishes:

eggy spanish omelette cut into slices with salad behind
Breakfast, Dinner, Lunch, Snack · Spanish

Spanish Potato Omelette (Tortilla de Patatas)

5 from 3 votes
Rate
Simple to prepare, this Spanish potato omelette (called Tortilla de Patatas) is made with potatoes, eggs, onions, and oil. You can enjoy it warm or cold for breakfast, a late morning snack, lunch, or dinner.
Prep 10 minutes
Cook 30 minutes
Total 40 minutes
Servings 6 slices

Ingredients 

  • 1 pound potatoes, preferably all-purpose/white
  • 1/3 cup olive oil
  • 1 medium onion, finely chopped (optional)
  • 1/2 teaspoon salt, more to taste
  • 7 large eggs
  • black pepper, to taste

Instructions

  1. Peel the potatoes and cut them into ¼-inch (just over 0.5 cm) cubes, or even smaller if you like.
    1 pound potatoes
  2. Heat the oil in a frying pan, then add the chopped onion and sauté on medium heat until translucent. Stir regularly.
    1/3 cup olive oil, 1 medium onion
  3. Add the potatoes and salt, and stir so the potatoes are coated in oil. Put the lid on and cook the potatoes on medium heat until tender (approximately 10-12 minutes when cut into ¼-inch cubes). Stir occasionally. To check that the potatoes are done, squish a couple of cubes with a spatula. They should break apart easily.
    1/2 teaspoon salt
  4. Drain most of the oil using a colander and set the excess oil aside. Return the potatoes and a little of the oil (approximately 1-2 tablespoons) to the pan, which has been removed from heat. Spread the potatoes out so they are evenly distributed in the pan.
  5. In a bowl, crack the eggs, add salt and pepper to taste, and whisk well.
    7 large eggs, black pepper
  6. Move the pan with the potatoes back to the hot burner and evenly pour the egg mixture over the potatoes.
  7. Cook on medium-low heat for approximately 10-15 minutes (this can vary depending on your pan and stove) until the bottom of the egg has set. The top might still be a tiny bit runny – that's okay. If the top is still very runny, wait a few more minutes before flipping.
  8. Carefully slide a spatula along the outside edges of the pan to keep the tortilla from sticking. Place a plate (with a diameter larger than the pan) on top of the pan, then flip the pan and plate together so the tortilla ends up on the plate with the pan on top. Lift off the pan, then carefully slide the tortilla back into the pan with the uncooked side facing down.
  9. Cook for another few minutes until the tortilla is fully cooked through. Remove the pan from the heat and let the omelette settle for a couple of minutes. Then slide it onto a plate and serve.

Notes

  • Use all-purpose/white potatoes for this recipe. When using starchy potatoes (e.g. Russets), the cubes end up too mushy.
  • Cut the potatoes into similar-sized pieces so they’ll be tender at the same time.
  • The onion is optional. Feel free to skip it if you don’t like onions.
  • Use a good-quality olive oil for the best taste. If you don’t want to use extra virgin olive oil, refined olive oil works too.
  • The oil should not be too hot (use medium heat) or the onion pieces might burn.
  • Ideally, you use a pan with sides that are high enough to prevent the runny eggs from spilling over, but not too high, as this will make flipping and transferring the tortilla more difficult. A regular frying pan should be fine in most cases.
  • Flipping the tortilla is the tricky part of the recipe. If you’re too scared to flip and have an oven-safe pan, you can finish the tortilla in the oven once you’ve added the egg.
  • The tortilla can be eaten either warm or cold. You can also make a sandwich with it. In Spain that is called Bocadillo de tortilla de patatas. It’s very tasty!
  • Store leftovers in the fridge for up to 3-5 days. 

Nutrition

Calories: 255kcal | Carbohydrates: 15g | Protein: 9g | Fat: 18g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.02g | Cholesterol: 217mg | Sodium: 282mg | Potassium: 426mg | Fiber: 2g | Sugar: 2g | Vitamin A: 317IU | Vitamin C: 16mg | Calcium: 46mg | Iron: 2mg

This nutritional information has been estimated by an online nutrition calculator. It should be seen as a rough calculation and not a replacement for professional dietary advice.

Tried this recipe?

Let us know how it was!

2 thoughts on “Spanish Potato Omelette (Tortilla de Patatas)”

5 from 3 votes (2 ratings without comment)

Leave a Comment

Recipe Rating