The Spanish omelet, or tortilla española, is a thick, rustic egg cake from Spain made with just eggs, potatoes, and onions, bound together with olive oil and cooked low and slow until tender. It works because the potatoes are slowly poached in olive oil rather than fried crisp, which gives the omelet its signature creamy interior and golden, slightly caramelized exterior. Served warm or at room temperature, it’s a versatile staple that works as a tapa, a light lunch, or a filling sandwich.
Ingredients
- 4 large (about 1.5 lb / 680 g) Yukon Gold or Russet potatoes, peeled and thinly sliced (about 1/8-inch thick)
- 1 large yellow onion, thinly sliced
- 1 cup (240 ml) extra-virgin olive oil, plus more if needed
- 6 large eggs
- 1 teaspoon (5 g) kosher salt, plus more to taste
- Freshly ground black pepper, to taste (optional)
Instructions
- Place the sliced potatoes and onion in a large bowl. Toss with 1 teaspoon salt and let sit for 5 minutes. This draws out some moisture and seasons them evenly.
- Heat the olive oil in a 10-inch nonstick or well-seasoned cast-iron skillet over medium heat. The oil should be hot but not smoking—about 300°F (150°C) if you have a thermometer. If you drop a potato slice in, it should sizzle gently, not aggressively.
- Carefully add the potatoes and onion to the oil. They should be mostly submerged—add a little more oil if needed. Cook over medium-low heat, stirring occasionally with a spatula, for 15–20 minutes, until the potatoes are tender and can be easily pierced with a fork but not brown or crispy. Do not rush this step; low heat is key.
- Meanwhile, crack the eggs into a large bowl. Whisk vigorously with a pinch of salt and pepper (if using) until the yolks and whites are completely blended and slightly frothy.
- Once the potatoes are done, drain them in a colander set over a bowl to catch the oil. Let them cool for 2–3 minutes. Reserve the drained oil—you’ll need about 2 tablespoons for cooking the omelet.
- Add the warm potatoes and onion to the beaten eggs. Gently fold until every potato slice is coated. Let the mixture sit for 5 minutes so the eggs absorb the flavors.
- Wipe the skillet clean. Heat 2 tablespoons of the reserved olive oil over medium-high heat until shimmering. Pour in the egg-potato mixture and spread it into an even layer. Reduce heat to medium-low.
- Cook for 4–5 minutes, shaking the pan occasionally to prevent sticking. The edges should look set and lightly golden. The top will still be slightly runny.
- Place a large, flat plate (or a second skillet) over the skillet. Carefully and confidently flip the omelet onto the plate in one swift motion. Slide the omelet back into the skillet, cooked side up.
- Cook for another 3–4 minutes, until the second side is golden and the center is just set but still slightly soft (it should feel firm when pressed gently). For a fully cooked center, cook 1–2 minutes more.
- Slide the omelet onto a serving plate. Let it rest for at least 5 minutes before slicing—this helps it hold together. Serve warm, at room temperature, or cold.
Tips
- Use a nonstick skillet. A 10-inch nonstick skillet makes flipping much easier. If using cast iron, make sure it’s well-seasoned and use extra oil.
- Don’t rush the potato cooking. The potatoes must be fully tender before adding the eggs; otherwise, they’ll be crunchy in the finished omelet. Low heat prevents them from browning too much.
- Let it rest. Resting after cooking allows the eggs to set completely and makes slicing cleaner. If you cut too soon, it may fall apart.
- Substitutions: You can omit the onion for a more potato-forward tortilla (some purists do). For a lower-fat version, use a mix of olive oil and neutral oil, but note that olive oil contributes essential flavor.
Serving Suggestions
Serve the tortilla as a tapa with aioli or a simple tomato sauce, or as a main with a green salad and crusty bread. It’s also fantastic tucked into a baguette with a slice of tomato for a classic bocadillo. In Spain, it’s often enjoyed with a glass of dry sherry or a cold beer.
Variations
- Add chorizo: Cook 1/2 cup (about 75 g) diced cured chorizo in the oil before adding the potatoes, then proceed as directed. The chorizo adds a smoky, spicy note.
- Add peppers: Sauté 1/2 cup (75 g) diced red or green bell pepper with the onion for a sweeter, more colorful version.
- Make it a frittata-style: If you’re nervous about flipping, you can finish the omelet under a broiler for 2–3 minutes until the top is set. The texture will be slightly different but still delicious.
Storage and Reheating
Refrigerate leftover tortilla in an airtight container for up to 3 days. It’s actually great served cold or at room temperature, so you can skip reheating. To reheat, place slices in a skillet over medium-low heat for 2–3 minutes per side, or microwave in 30-second bursts until just warmed through. Avoid high heat, which can make the eggs rubbery.
Frequently Asked Questions
Why is my tortilla falling apart? This usually happens if the eggs are undercooked or if you cut it too soon. Make sure the center is just set before flipping, and let it rest for at least 5 minutes after cooking. Also, ensure the potatoes are well coated with egg—this acts as a binder.
Can I use sweet potatoes instead of regular potatoes? Yes, but the texture will be softer and slightly sweeter. Use the same amount, and reduce the cooking time slightly since sweet potatoes cook faster.
Do I really need that much olive oil? The oil is essential for the authentic flavor and texture. The potatoes are essentially poached in oil, which makes them creamy. You can reduce it to 1/2 cup (120 ml) and add a splash of water to help steam the potatoes, but the result will be less rich.
Can I make it ahead of time? Absolutely. In fact, tortilla is often served at room temperature, making it perfect for picnics and parties. You can make it a day ahead, keep it refrigerated, and bring it to room temperature before serving.
How do I know when the eggs are cooked through? The center should feel firm when pressed gently, and a knife inserted into the middle should come out mostly clean with no raw egg. If you prefer a fully set center, cook an extra minute or two on the second side.
Is it safe to eat if the center is slightly runny? The USDA recommends cooking egg dishes to a safe minimum internal temperature of 160°F (71°C). If you like a soft center, aim for that temperature; if you prefer a runny center, be aware that it’s not fully safe for everyone, especially pregnant women, young children, the elderly, and those with weakened immune systems.
Related
- Greek Sesame Bites with Feta Cheese Recipe
- Healthy Stuffed Celery: 5 Easy Filling Ideas
- Hot Honey Feta Bites with Phyllo Dough
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).