Mom's Best Recipes
Recipe

Spanish Tortilla

Golden on the outside, custardy in the middle, and built from pantry basics: potatoes, onions, eggs, and olive oil.

Author By Matt Campbell
4.8
A golden Spanish tortilla in a nonstick skillet on a home stove, edges set and center slightly jiggly, warm kitchen lighting

Spanish tortilla is the kind of dish that looks humble until you cut a wedge and realize it is basically oil-poached potatoes held together by eggs. It is cozy, sliceable, and somehow works for breakfast, lunch, dinner, and the snack you promised yourself you would not have at 10 p.m.

My version sticks to the classic vibe: potatoes and onions cooked slowly in olive oil until they are tender and sweet, then folded into eggs and cooked just long enough to set. The goal is a tortilla that is golden on the outside with a center that stays creamy, not dry and bouncy.

Whole Yukon Gold potatoes, a yellow onion, a bowl of eggs, and a bottle of olive oil arranged on a clean kitchen counter in natural light

Why It Works

  • Custardy center, not overcooked: You will cook it gently and pull it while the middle still has a slight wobble.
  • Big flavor from simple ingredients: Slow-cooked onions and oil-tender potatoes do the heavy lifting.
  • Make-ahead friendly: It slices clean once cooled and eats great at room temp.
  • Flip confidence: I will walk you through the plate flip so it feels like a move, not a gamble.

Pairs Well With

Storage Tips

Refrigerate: Cool leftovers completely, then wrap or store in an airtight container for up to 4 days.

Serve: Spanish tortilla is excellent cold or room temp. If you want it warm, reheat slices gently in a skillet over low heat with a tiny splash of olive oil, or microwave in short bursts so the eggs do not toughen.

Freeze: You can freeze slices, but the texture gets a little more spongy once thawed. If you do it, wrap individual slices tightly and freeze up to 2 months. Thaw overnight in the fridge.

A triangular slice of Spanish tortilla on a small ceramic plate with a fork, soft potato layers visible, set on a wooden table

Common Questions

Is Spanish tortilla the same as a Mexican tortilla?

Nope. Spanish tortilla (also called tortilla española) is a thick potato and egg omelet, sliced like a pie. Mexican tortillas are flatbreads made from corn or flour.

Do I have to use onion?

Traditional versions vary by household and by region. Onion adds sweetness and moisture, so I recommend it, but you can skip it if you are team “potato only.”

What potatoes are best?

Use a waxy or all-purpose potato that holds together: Yukon Gold is my favorite. Russets work too, but they can crumble more and drink oil faster.

How do I know when it is done?

The edges should be set and the center should still have a slight jiggle when you shake the pan. It will continue to set as it rests. If you want it fully firm, cook 1 to 2 minutes longer per side.

My flip scares me. Any alternatives?

Use a second skillet of the same size (my favorite low-drama method), or slide the tortilla onto a plate, invert it back into the pan. If you really do not want to flip, you can finish the top under a broiler, but the texture is a bit different.

Can I use a bigger pan?

A 10-inch pan gives you a thicker tortilla. If you use a 12-inch skillet, it will be thinner and cook faster, so start checking early.

The first time I made Spanish tortilla, I treated it like an omelet with potatoes. I cranked the heat, rushed the cook, and ended up with something that tasted fine but had the texture of a bouncy sponge. The second time, I slowed down and let the potatoes and onions basically melt into the olive oil. That was the moment it clicked: this dish is not about speed, it is about patience and trust. Also, flipping it still gives me a tiny adrenaline spike, which I choose to call “kitchen joy.”