That thick, golden Spanish omelette from tapas bars? It’s called tortilla española, and you can absolutely make it at home. This Spanish Tortilla Recipe delivers authentic flavor with just five simple ingredients.
I first tasted this in Madrid and spent years trying to recreate it. Finally nailed the technique. Now it’s my go-to impressive brunch dish.
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 4-6 servings
What Is Spanish Tortilla
Here’s what makes Tortilla Espanola Recipe different from Mexican tortillas—it’s actually a thick potato omelette. Completely different dish.
This classic Spanish Recipe uses potatoes, eggs, and onions. That’s it. Simple ingredients create magic.
The Food Of Spain features this at every tapas bar. It’s comfort food at its finest.
Unlike thin Mexican flour tortillas, this is substantial. Think thick frittata meets hash browns.
Why This Recipe Works
The slow-cooked potatoes become creamy, not crispy. That texture is the secret.
Olive oil isn’t just for cooking—it flavors everything. Use good quality oil here.
The flip technique creates even cooking. Both sides get golden-brown perfection.
This Spanish Food Recipe Instructions approach is traditional. Don’t mess with centuries of Spanish wisdom.
Ingredients You’ll Need

Main Components
These create authentic Tortilla Spanish Recipe flavor. Quality matters with so few ingredients.
- 4 large russet potatoes (about 2 pounds)
- 1 large yellow onion
- 6 large eggs
- 1 and 1/2 cups olive oil (for cooking)
- 1 and 1/2 teaspoons salt
- 1/2 teaspoon black pepper
Optional Add-Ins
These Spanish Recipe Ingredients variations add personal touches.
- Red bell peppers
- Chorizo pieces
- Fresh herbs (parsley, chives)
- Garlic cloves
Equipment Needed
You need specific tools for Spanish Dishes success. The right pan makes all the difference.
- 10-inch non-stick skillet
- Large plate (bigger than skillet)
- Sharp knife
- Large mixing bowl
- Slotted spoon
- Paper towels
Preparing the Potatoes
Peeling and Slicing
Peel potatoes completely. No skin for traditional tortilla española.
Slice potatoes into 1/8-inch thick rounds. Uniform thickness ensures even cooking.
You can use mandoline for perfect slices. Hand-slicing works too with patience.
Keep slices consistent. Thick pieces stay raw while thin ones burn.
Slicing the Onion
Cut onion in half through root. Slice into thin half-moons.
The onion sweetens during cooking. It adds essential flavor depth.
Some Spanish cooks skip onion entirely. I think that’s a crime.
The onion-potato ratio is personal preference. Adjust to your taste.
Cooking the Potatoes
Heating the Oil
Pour olive oil into skillet. You need enough to almost cover potatoes.
Yes, this seems like excessive oil. Trust the process—it’s traditional.
Heat oil over medium heat. Oil should shimmer but not smoke.
Test with one potato slice. It should gently bubble around edges.
Adding Potatoes and Onions
Add all potatoes and onions to hot oil at once. Don’t be timid.
The oil level should almost cover them. Add more if needed.
Stir gently to separate pieces. Everything should be submerged in oil.
This isn’t frying—it’s confiting. Low, slow cooking in oil.
The Slow Cook
Cook over medium-low heat for 20-25 minutes. Stir occasionally but gently.
The potatoes should soften, not brown. You want tender, not crispy.
They’re done when you can easily pierce them with fork.
This step takes patience. Don’t crank the heat trying to speed it up.
IMO, this slow cooking stage is what separates good from great tortillas.
Draining the Oil
Use slotted spoon to transfer potatoes to large bowl. Let oil drain back.
Reserve the cooking oil. You’ll use it again for finishing.
The potatoes should be tender and glistening. No crunch should remain.
Let them cool slightly while you prepare eggs. About 5 minutes.
Preparing the Egg Mixture
Beating the Eggs
Crack eggs into separate bowl. Beat them lightly with fork.
Don’t overbeat. You want combined, not frothy or airy.
Season eggs with salt and pepper. Mix well.
The eggs bind everything together. Simple but crucial.
Combining with Potatoes
Pour beaten eggs over warm potatoes. Mix gently but thoroughly.
Every potato piece should be coated with egg. Mix carefully to avoid breaking potatoes.
Let mixture sit for 5-10 minutes. This helps eggs penetrate potatoes.
The resting also brings everything to similar temperature. Prevents uneven cooking.

Cooking the Tortilla
First Side
Heat 2 tablespoons reserved oil in clean skillet over medium heat.
Pour entire potato-egg mixture into pan. Spread evenly with spatula.
Press down gently to compact it. You want dense, not fluffy.
Cook for 6-8 minutes until bottom sets and turns golden.
Shake pan occasionally. This prevents sticking and ensures even heat.
The edges should pull away slightly from pan. Center still looks wet.
The Critical Flip
Place large plate over skillet. Invert quickly and confidently.
The tortilla drops onto plate, cooked side up. Don’t hesitate—commit.
Slide tortilla back into skillet, raw side down. Add more oil if needed.
Tuck edges in with spatula. Creates neat, round shape.
This flip intimidates people. Practice makes perfect—first one might be messy.
Second Side
Cook second side for 5-6 minutes over medium-low heat. Lower than first side.
The center should set but remain slightly creamy. Not completely firm.
Press center gently. Should feel firm with slight give, not liquid.
Traditionalists prefer slightly runny center. Cook longer if you want it fully set.
Serving Your Tortilla
Traditional Presentation
Slide finished tortilla onto serving plate. Let rest 5-10 minutes before cutting.
Cut into wedges like pizza. Or cut into small squares for Spanish Tapas Recipes.
Serve warm or at room temperature. Both are traditional and delicious.
Room temperature actually lets flavors shine more. Don’t feel pressure to serve hot.
Accompaniments
Serve with crusty bread and Spanish olives. Classic tapas bar style.
Aioli or garlic mayonnaise makes excellent dipping sauce. Totally authentic.
Fresh tomato slices and good olive oil alongside. Simple perfection.
A glass of Spanish wine completes the experience. Rioja or Albariño work great.
Variations to Try
Chorizo Addition
Add diced chorizo to potato-onion mixture. Creates heartier version.
The chorizo oil flavors everything beautifully. Spicy, smoky goodness.
This variation is popular in northern Spain. Different regions have different styles.
Pepper Tortilla
Add roasted red peppers to potato mixture. Adds sweetness and color.
This creates more elaborate Spanish Food Culture Inspiration version. Visually stunning.
The peppers should be well-drained. Excess moisture makes tortilla soggy.
Minimal Version
Skip the onion entirely. Pure potato and egg simplicity.
Some regions prefer this cleaner flavor. It’s about the potatoes.
This version highlights potato quality even more. Use the best you can find.
Storage and Reheating
Room Temperature
Tortilla keeps at room temperature for 4-5 hours. Perfect for picnics.
Cover with clean towel. Don’t refrigerate immediately after cooking.
This Spanish Food Recipe Instructions approach is how bars serve it all day.
Refrigerator Storage
Wrap cooled tortilla in plastic wrap. Refrigerate up to 3 days.
Bring to room temperature before serving. Or gently reheat if preferred.
The texture changes slightly when cold. Still delicious, just different.
Reheating Methods
Oven method works best. Heat at 300°F for 10 minutes.
Microwave works but makes it slightly rubbery. Quick but not ideal.
Skillet reheating crisps the exterior nicely. Adds textural contrast.

Common Mistakes to Avoid
Using Too Little Oil
Skimping on oil creates dry, bland tortilla. Use the full amount.
The potatoes need to cook in oil, not just with oil. Big difference.
You can strain and reuse the oil. Nothing goes to waste.
Cooking Too Fast
High heat browns potatoes before they soften. Patience is essential.
Low and slow creates creamy texture. Fast creates crispy—wrong for this.
This isn’t American hash browns. Different technique, different result.
Overcooking the Center
The center should be slightly creamy when perfect. Not dry and firm.
FYI, Spanish people prefer it slightly runny. Adjust to your comfort level.
Overcooked tortilla is still edible but loses that silky texture.
Budget and Nutrition
This recipe costs about $6 for 4-6 servings. That’s $1-1.50 per person.
Potatoes and eggs are cheap. Even good olive oil spreads across servings.
The dish is filling and protein-rich. Complete meal, not just side.
Why This Beats Store-Bought
Pre-made tortillas taste industrial. Homemade is incomparably better.
You control the potato texture and seasoning. Perfection is possible.
Fresh tortilla has that creamy center. Store versions are always dry.
Making it yourself connects you to Spanish food culture. That matters.
Cultural Context
Every Spanish grandmother has her own technique. There’s no single “right” way.
Some flip multiple times. Others flip once. Both create great results.
This dish represents Spanish home cooking at its finest. Humble but perfect.
Tapas bars sell it by the slice all day. It’s Spain’s ultimate comfort food.
FAQ Section
Can I use a different type of potato?
Russets work best for their starch content and texture. Yukon Golds work too but create denser result. Avoid waxy potatoes like red potatoes—they don’t break down properly.
Do I really need that much olive oil?
Yes, for authentic texture. The potatoes cook in oil, not just with oil. Strain and save the oil for other cooking—it’s delicious and nothing is wasted.
Can I make this ahead?
Absolutely. Tortilla tastes great at room temperature and keeps well. Make it morning of your party. It actually improves sitting for few hours as flavors meld.
Why does my tortilla fall apart when flipping?
The egg mixture isn’t set enough yet. Wait until edges pull away from pan and center is mostly firm. Use confident, quick motion when flipping—hesitation causes problems.
Can I bake this instead of flipping?
You can finish it under the broiler instead of flipping. Not traditional but works. Start on stovetop, then broil top until set. Different texture but easier technique.
Spanish Tortilla Recipe: Potato Perfection
4
servings320
kcal50
minutesSpanish tortilla combines thinly sliced potatoes and onions slow-cooked in olive oil, then mixed with beaten eggs and pan-fried until golden. Cook potatoes in abundant oil until tender, drain, mix with eggs, cook in skillet until bottom sets, flip, finish second side. Serve warm or room temperature cut into wedges for authentic Spanish tapas experience.
Ingredients
4 large russet potatoes (2 pounds)
1 large yellow onion
6 large eggs
1 and 1/2 cups olive oil
1 and 1/2 teaspoons salt
1/2 teaspoon black pepper
Directions
- Peel potatoes, slice into 1/8-inch rounds
- Slice onion into thin half-moons
- Heat olive oil in 10-inch skillet over medium heat
- Add potatoes and onions to hot oil
- Cook 20-25 minutes on medium-low, stirring occasionally
- Potatoes should be tender, not browned
- Transfer potatoes to bowl with slotted spoon, drain oil
- Reserve cooking oil for later use
- Beat eggs with salt and pepper
- Pour eggs over warm potatoes, mix gently
- Let mixture rest 5-10 minutes
- Heat 2 tablespoons reserved oil in clean skillet
- Pour potato-egg mixture into pan, spread evenly
- Cook 6-8 minutes until bottom is golden and set
- Place plate over skillet, flip tortilla onto plate
- Slide back into pan, cook 5-6 minutes
- Rest 5-10 minutes, cut into wedges
Final Thoughts
There you have it—everything you need to make authentic Spanish Tortilla that transports you straight to Madrid. This recipe proves Spanish cuisine is about quality ingredients and proper technique.
The combination of creamy potatoes, sweet onions, and simple eggs creates comfort food perfection. Every bite delivers satisfaction.
So grab those potatoes and get cooking. Your tapas game is about to reach legendary status.



