A beloved classic from Spain, Tortilla de Patatas is a simple yet flavorful dish made with potatoes, onions, eggs, and olive oil. Golden on the outside and tender inside, it’s perfect for breakfast, lunch, or as a tapas-style appetizer. This traditional recipe delivers authentic Spanish comfort in every bite.

Ingredients
- 2½ cups extra virgin olive oil
- 3 medium Yukon Gold potatoes (about 2 lbs), peeled and thinly sliced (¼ inch thick)
- 1 yellow or white onion, thinly sliced
- 6 large eggs, beaten
- 2 teaspoons crushed sea salt, divided
Instructions
- Cook the potatoes and onion:
In a large skillet, heat the olive oil over medium heat. Add the potatoes and onion, making sure they’re mostly covered in oil (add a bit more if needed). Season with 1½ teaspoons of salt.
Cook over medium-high heat, maintaining a gentle simmer, for 8–12 minutes, stirring occasionally, until the potatoes are just fork-tender. Avoid overcooking — they should be soft but not falling apart. - Drain and cool:
Pour the mixture into a colander to drain, reserving the oil. Taste the potatoes and season with a bit more salt if needed. Let them cool for a few minutes. - Mix with eggs:
In a large bowl, beat the eggs with the remaining ½ teaspoon salt. Add the cooled potatoes and onion, gently tossing to coat everything evenly. - Cook the tortilla:
Heat a little of the reserved oil in a 10-inch nonstick skillet over high heat. Once hot, pour in the potato mixture. Cook on high for 1 minute, then reduce heat to medium-low and cook for about 5 minutes.
Run a spatula around the edges to prevent sticking and shape the tortilla’s sides. - Flip the tortilla:
When the edges and top start to firm up (but the center is still slightly soft), place a large plate over the skillet. Carefully flip the tortilla onto the plate so the cooked side is facing up. - Finish cooking:
Slide the tortilla back into the skillet, cooked side up. Gently tuck the edges under with a spatula to keep its round shape.
Cook for 1 minute on high heat, then reduce to low heat and cook for another 2–3 minutes, or until set in the center. A knife or toothpick inserted should come out clean. - Serve:
Flip the finished tortilla onto a serving plate. Serve warm or at room temperature, sliced into wedges or squares.
Why You’ll Love This Recipe
- Authentic Spanish flavor with simple ingredients
- Crispy on the outside, soft and fluffy inside
- Perfect for any meal — breakfast, brunch, or tapas
- Naturally gluten-free and vegetarian
- Can be enjoyed warm, cold, or at room temperature

Tips
- Use the right potatoes: Waxy or semi-waxy varieties like Yukon Gold hold their shape well.
- Control the heat: Too high, and the potatoes will brown instead of softening; too low, and they’ll absorb too much oil.
- Flip carefully: Use a large, flat plate and confidence — it’s easier than it looks!
- Reuse the olive oil: The strained oil can be used again for future cooking; it’s infused with wonderful flavor.
Variations and Substitutions
- Add vegetables: Try bell peppers, spinach, or zucchini for a colorful twist.
- Make it cheesy: Stir in a handful of shredded Manchego or mozzarella before cooking.
- Add protein: Include bits of cooked chorizo, ham, or bacon for a heartier version.
- No onion version (Tortilla de Patatas sin cebolla): Traditionalists debate this — feel free to skip the onion if you prefer a pure potato flavor.
- Lighter version: Reduce the olive oil and briefly boil or microwave the potatoes before cooking in the pan.
FAQs
Can I make it ahead of time?
Yes. Tortilla de Patatas keeps well for up to 2 days in the fridge. Bring to room temperature before serving or gently reheat in a skillet.
Do I need to use so much oil?
The oil is key for the signature texture and flavor, but most of it is drained and reused — the potatoes are gently confited, not fried.
Can I bake it instead of frying?
Yes! Combine everything in an oven-safe skillet and bake at 375°F (190°C) for 20–25 minutes, until set.
How do I know when it’s done?
It should feel firm in the center, and when you insert a knife, it should come out clean.
Serving Suggestions
- Serve with a simple green salad or tomato salad.
- Pair with crusty bread and aioli or garlic mayo.
- Enjoy as tapas with olives and Spanish ham.
- Perfect for picnics or packed lunches — it travels well and tastes great at room temperature.
- For brunch, serve with fresh fruit or a side of roasted veggies.
Tortilla de Patatas (Spanish Potato Omelette)
6
servings15
25
minutes199
kcalIngredients
2½ cups extra virgin olive oil
3 medium Yukon Gold potatoes (about 2 lbs), peeled and thinly sliced (¼ inch thick)
1 yellow or white onion, thinly sliced
6 large eggs, beaten
2 teaspoons crushed sea salt, divided
Directions
- Cook the potatoes and onion:
- In a large skillet, heat the olive oil over medium heat. Add the potatoes and onion, making sure they’re mostly covered in oil (add a bit more if needed). Season with 1½ teaspoons of salt.
- Cook over medium-high heat, maintaining a gentle simmer, for 8–12 minutes, stirring occasionally, until the potatoes are just fork-tender. Avoid overcooking — they should be soft but not falling apart.
- Drain and cool:
- Pour the mixture into a colander to drain, reserving the oil. Taste the potatoes and season with a bit more salt if needed. Let them cool for a few minutes.
- Mix with eggs:
- In a large bowl, beat the eggs with the remaining ½ teaspoon salt. Add the cooled potatoes and onion, gently tossing to coat everything evenly.
- Cook the tortilla:
- Heat a little of the reserved oil in a 10-inch nonstick skillet over high heat. Once hot, pour in the potato mixture. Cook on high for 1 minute, then reduce heat to medium-low and cook for about 5 minutes.
- Run a spatula around the edges to prevent sticking and shape the tortilla’s sides.
- Flip the tortilla:
- When the edges and top start to firm up (but the center is still slightly soft), place a large plate over the skillet. Carefully flip the tortilla onto the plate so the cooked side is facing up.
- Finish cooking:
- Slide the tortilla back into the skillet, cooked side up. Gently tuck the edges under with a spatula to keep its round shape.
- Cook for 1 minute on high heat, then reduce to low heat and cook for another 2–3 minutes, or until set in the center. A knife or toothpick inserted should come out clean.
- Serve:
- Flip the finished tortilla onto a serving plate. Serve warm or at room temperature, sliced into wedges or squares.


Leave a Reply