This traditional Spanish Tortilla, also known as tortilla española or tortilla de patatas, is a popular egg and potato dish served at cafes, restaurants, and tapas bars across Spain. It's basically a thick potato omelet that is pan-fried until golden brown, then served in thick slices.
Spanish tortilla is a popular breakfast choice but can be served for lunch, dinner, or a snack any time of day when you’re looking for something quick and filling. It's ready in just over half an hour and can be served warm, at room temperature, or eaten as cold leftovers. Tortilla de patatas is a big hit with families and anyone looking for a nourishing, comforting meal in a hurry.
Why You'll Love this Spanish Tortilla
- Authentic Spanish-style omelet. This tortilla de patatas recipe is authentic to the classic any-time dish that you might have in Spain if you traveled there. It's a simple dish that is enjoyed all over the country, and now you can bring it home with you!
- Only 5 ingredients. Making Spanish tortilla from scratch is incredibly straightforward and uses just five common household ingredients: eggs, potatoes, onions, olive oil, and salt. That’s all! It’s an ideal meal for when you’re in between grocery shopping trips and need to make do with the staples.
- Quick and easy. Make this Spanish tortilla recipe in just 35 minutes! Layers of sautéed onions and potato slices are held together by soft beaten eggs, get pan-fried to a solid, custardy consistency, and sliced to feed a handful of people.
- Great for any time of day. Spanish tortilla is incredibly versatile and can be eaten for breakfast, brunch, lunch, dinner, or as an afternoon snack! It also makes a great appetizer for big events or to hold over hungry guests while you’re whipping up dinner. A go recipe!
- Serve it Spanish style. Tortilla española is filling and satisfying on its own but especially well-suited to pair with briny olives, cured meats, and other tapas dishes. Serve it as an appetizer before a nice seafood or chicken paella, or try it as an open-faced omelet at your next brunch with a side of salsa!
Ingredient Notes
To make this delicious Spanish Tortilla, you will need the following ingredients (full measurements in recipe card below):
- extra virgin olive oil - you can also use avocado oil if you need a substitute.
- Yukon gold potatoes - if you don’t have Yukon gold potatoes handy, try a fingerling variety or a red potato instead.
- yellow onion - if you don’t have any yellow onions, use sweet onions, white onions, or shallots instead.
- eggs - whole eggs are recommended, but you can use 8 egg whites instead if preferred.
- salt
You will also need measuring cups and spoons, a sharp knife or mandoline slicer, a frying pan, colander, large mixing bowl, and a large plate.
How to Make the Best Spanish Tortilla (Tortilla de Patatas)
- Slice potatoes. Use a sharp knife or mandolin to slice the potatoes into ¼ inch thick slices.
- Cook potatoes and onions. Add olive oil in a large 10-inch non-stick frying pan and heat over medium-high heat for 1 minute. Add sliced potatoes, onion, and ½ teaspoon salt. Fry for 8-10 minutes until fork tender, stirring occasionally to evenly cook the potatoes.
- Drain oil. Remove from heat. Set a large bowl under a colander and place the potato mixture into the colander to drain the oil into the bowl underneath. Set aside for later.
- Add eggs. Transfer the potato mixture into a large mixing bowl and add the beaten eggs and remaining ½ teaspoon salt. Mix well and let sit for 5-10 minutes. The hot potato mixture will make the eggs set a bit.
- Heat pan. In the same frying pan, add 2 tablespoons of the reserved oil and heat over medium-low heat for 1 minute.
- Cook tortilla. Transfer the potato-egg mixture into the pan and let it spread evenly over the pan. Cook 4-6 minutes (or longer if necessary) until the edges start to firm up. You can run a rubber spatula along the outer edges of the tortilla to make sure it’s not sticking. At this point, the mixture in the middle is still a bit runny. (For traditional runny tortillas, cook closer to 4 minutes, for a tortilla that is more set, cook closer to 6 minutes or longer).
- Flip over. Take a large plate (larger than the size of the pan) and place it upside down over the pan. Carefully flip the pan over to flip the tortilla onto the plate.
- Cook other half. In order to firm up the bottom half of the tortilla, repeat the same process. Add 1 tablespoon reserved oil to your pan and heat over medium-low heat for 1 minute. Carefully slide the tortilla back into the pan and cook for 4-6 minutes (or longer if necessary) until the bottom is completely set. Run the rubber spatula along the outer edges and gently press the sides in to form rounded edges. (For traditional runny tortillas, cook closer to 4 minutes or less, for a tortilla that is more set, cook closer to 6 minutes or more).
- Rest. Flip the tortilla over onto a plate and allow it to sit for 10 minutes. Serve warm.
Recipe Variations
- Add chorizo. Brown some chorizo in the pan before you cook the potatoes and onions to soak that spicy, savory flavor into every bite.
- Use more veggies. Fresh or roasted red bell peppers add a nice color and taste great in this Spanish tortilla recipe. Sprinkle some chopped parsley or chives on top as a garnish, too!
- Add cheese. Cheese, potatoes, and eggs always go well together, and that rule applies here, too. Add some shredded manchego or creamy goat cheese to the eggs and stir to combine.
How to Serve
This Spanish Tortilla is filling and satisfying on its own but even better served alongside other dishes, whether it's for breakfast, lunch, or an easy low-key dinner. Some of our favorite ways to serve tortilla de patatas are:
- As an appetizer. Serve it as an appetizer before a nice seafood or chicken paella. It is especially well-suited to pair with briny olives, cured meats, and other tapas dishes. Serve it as part of a larger appetizer spread along with a Charcuterie Board, Cheese Board, Olive Tapenade, or Antipasto Skewers.
- In a sandwich. Serve it cold in a sandwich with some hearty, crusty bread. Some of our favorite breads to use are Ciabatta Rolls, French Baguettes, or Small Batch Sourdough Bread.
- With a salad. Serve with a simple green salad such as Arugula Salad, Kale Caesar Salad, or Tabbouleh Salad.
Recipe Tips and Tricks
- Repurpose the leftovers. If you’ve got a lot left over and need creative ways to use it, try slicing it and using it as filling for a sandwich or breakfast burrito. You can also break it up over a salad or in stir fry!
- Deconstruct it. Try it as an open-faced omelet at your next brunch with a side of salsa!
- Use a lid for the flip. If using a plate to flip the tortilla seems tricky and unstable, try using a flat pan lid with a handle. The handle will give you better contact and control, making flipping the Spanish tortilla a breeze!
Storing and Freezing Instructions
How to Store
Transfer any leftover Spanish tortilla to an airtight container and refrigerate for up to 5 days.
How to Reheat
Reheat on the stovetop over medium heat until warmed through or in the microwave on high power for 1 minute, adding time as needed in 30-second increments. You can also reheat in the air fryer at 350F for a few minutes.
How to Freeze
Once the Spanish tortilla has cooled completely, wrap it tightly in plastic wrap or place it in a sealed freezer bag and freeze for up to 30 days. Allow it to thaw in the refrigerator before reheating or serving cold.
FAQ
The tortilla española is a traditional Spanish recipe and very common tapa made from simple ingredients: potatoes, onions, and eggs. Thin slices of potatoes and onions are lightly fried, then cooked in a mixture of eggs similar to a frittata or open-faced omelet. It's so simple and inexpensive to make yet filling enough to enjoy as a main dish or an appetizer alongside your favorite tapas recipes.
The word "tortilla" confuses many people, but Spanish tortillas are not like Mexican tortillas at all. They contain no bread or wheat products and are made with just potatoes, onions, eggs, olive oil, and seasonings. They're naturally gluten-free.
If you're nervous about making the tortilla on the stove, you can certainly use the oven instead. Preheat the oven to 375 degrees F, butter or oil your baking dish, and bake for 35-40 minutes or until fully baked.
More Egg Recipes
- 20 Best Egg Recipes
- Egg and Potato Breakfast Casserole
- Caprese Frittata
- Spring Vegetable Frittata
- Egg Muffins
- Spinach and Feta Quiche with Cauliflower Crust
Did you make this recipe? I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram @aheadofthyme or share it on the Pinterest pin so that I can follow along.
Don't forget to sign up for my email newsletter so that you don't miss any recipes. You can also follow along on Instagram, Pinterest, and Facebook for more recipe updates.
Recipe
Spanish Tortilla
- Total Time: 35 minutes
- Yield: 4-6 servings
- Diet: Vegetarian
Description
This traditional Spanish Tortilla, also known as tortilla española or tortilla de patatas, is a popular egg and potato dish served at cafes, restaurants, and tapas bars across Spain. It's basically a thick potato omelet that is pan-fried until golden brown, then served in thick slices.
Ingredients
- 2 cups extra virgin olive oil
- 2 pounds Yukon Gold Potatoes (about 4-5 medium potatoes), peeled and cut into ¼ inch thin slices
- 1 medium yellow onion, thinly sliced
- 1 teaspoon salt, divided
- 6 medium eggs, beaten
Instructions
- Use a sharp knife or mandoline slicer to slice the potatoes into ¼ inch thick slices.
- Add olive oil in a large 10-inch non-stick frying pan and heat over medium-high heat for 1 minute. Add sliced potatoes, onion, and ½ teaspoon salt. Fry for 8-10 minutes until fork tender, stirring occasionally to evenly cook the potatoes.
- Remove from heat. Set a large bowl under a colander and place the potato mixture into the colander to drain the oil into the bowl underneath. Set aside for later.
- Transfer the potato mixture into a large mixing bowl and add the beaten eggs and remaining ½ teaspoon salt. Mix well and let sit for 5-10 minutes. The hot potato mixture will make the eggs set a bit.
- In the same frying pan, add 2 tablespoons of the reserved oil and heat over medium-low heat for 1 minute.
- Transfer the potato-egg mixture into the pan and let it spread evenly over the pan. Cook 4-6 minutes (or longer if necessary) until the edges start to firm up. You can run a rubber spatula along the outer edges of the tortilla to make sure it’s not sticking. At this point, the mixture in the middle is still a bit runny. (For traditional runny tortillas, cook closer to 4 minutes, for a tortilla that is more set, cook closer to 6 minutes or longer).
- Take a large plate (larger than the size of the pan) and place it upside down over the pan. Carefully flip the pan over to flip the tortilla onto the plate.
- In order to firm up the bottom half of the tortilla, repeat the same process. Add 1 tablespoon reserved oil to your pan and heat over medium-low heat for 1 minute. Carefully slide the tortilla back into the pan and cook for 4-6 minutes (or longer if necessary) until the bottom is completely set. Run the rubber spatula along the outer edges and gently press the sides in to form rounded edges. (For traditional runny tortillas, cook closer to 4 minutes or less, for a tortilla that is more set, cook closer to 6 minutes or more).
- Flip the tortilla over onto a plate and allow it to sit for 10 minutes. Serve warm.
Notes
How to store: Transfer any leftover Spanish tortilla to an airtight container and refrigerate for up to 5 days.
How to reheat: Reheat on the stovetop over medium heat until warmed through or in the microwave on high power for 1 minute, adding time as needed in 30-second increments. You can also reheat in the air fryer at 350F for a few minutes.
How to freeze: Once the Spanish tortilla has cooled completely, wrap it tightly in plastic wrap or place it in a sealed freezer bag and freeze for up to 30 days. Allow it to thaw in the refrigerator before reheating or serving cold.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Stovetop
- Cuisine: Spanish
Leave a Comment