Spanish Egg Omelet Recipe: Crispy Tortilla Cups With Runny Yolk Brilliance

Breakfast & Brunch

Spanish Egg Omelet Recipe: Crispy Tortilla Cups With Runny Yolk Brilliance

This Spanish egg omelet recipe transforms humble ingredients into a crispy, golden tortilla with runny yolk brilliance at its heart. The traditional tortilla española balances tender potatoes, caramelized onions, and rich eggs into a single, satisfying dish that’s as versatile as it is delicious.

What makes it special is the perfect texture—crispy edges that give way to creamy centers, all held together by layers of flavor.

The magic begins with thinly sliced potatoes and onions sautéed until tender, then layered with beaten eggs and cooked slowly to develop depth. The key is patience: letting the tortilla set undisturbed before flipping ensures that signature crispy exterior while keeping the yolk perfectly runny.

This technique turns a simple breakfast into a restaurant-worthy meal that works as tapas or a hearty main course.

What you’ll end up with is a dish that’s both comforting and impressive—golden-brown, slightly crispy on the outside, and rich with creamy, eggy goodness inside. The potatoes stay tender, the onions add sweetness, and the runny yolk adds a luxurious touch.

Whether served warm or at room temperature, it’s a crowd-pleaser that feels like a taste of Spain in every bite.

Ready to master this classic? The recipe delivers foolproof results with simple ingredients and a method that’s easy to follow. Perfect for brunch, dinner, or even a late-night snack, this tortilla is a staple for a reason. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for spanish egg omelet

Eight simple ingredients transform into Spain's most beloved crispy tortilla dish.

Ingredient Amount Notes
Large Eggs 🥚 8 whole Freshly beaten for best texture
Russet Potatoes 🥔 2 lb Thinly sliced, peeled preferred
Yellow Onions 🧅 1 whole Thinly sliced, sweet variety
Extra-Virgin Olive Oil 🫒 ½ cup For frying, high quality
Salt 🧂 1 tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Cloves 🧄 2 cloves Minced for flavor depth
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Bay Leaves 🌿 1 whole For subtle aromatic depth
Vegetable Broth 💧 ½ cup Low sodium preferred

The potatoes and onions are the foundation—Russet potatoes stay firm when sliced thin, and sweet yellow onions caramelize beautifully. For the potatoes, grab the smaller russets at Whole Foods or your local market—they're less watery. Onions? Sweet Vidalia if you're in season, but regular yellow works too. The key is slicing them evenly—mandoline slicer makes this easy, but a sharp knife works in a pinch. Look for firm potatoes with no sprouts, and onions that feel heavy for their size.

No mandoline? Food processor with slicing blade does the job. Short on olive oil? Avocado oil works just as well for frying. The bay leaf adds subtle depth—skip it if you're sensitive to strong flavors. For the broth, low-sodium is crucial so you don't over-salt the dish. Fresh parsley is ideal, but dried at one-third the amount gets you close. Want more garlic flavor? Add an extra clove—just remember to remove it before serving. The eggs should be at room temperature for the best texture—take them out 20 minutes before cooking.

Store any leftovers in an airtight container for 3-4 days in the fridge. Reheat gently in a skillet with a splash of water to restore crispiness. For best results, serve warm—room temperature tortilla loses its crispy texture. This recipe makes enough for 4 generous servings, but I always double it for leftovers. The tortilla actually tastes better the next day once flavors meld together—worth making ahead for dinner parties.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy nights—just peel, slice, and fry. The potatoes and onions caramelize right in the same pan where the eggs cook, so you’re not stuck with a sink full of dishes.
  • Creamy Crispy Edge: That golden crust on top? Pure satisfaction. The eggs set into a silky layer while the bottom gets just crispy enough—no flipping required, and honestly, it’s the only way to eat it.
  • Budget Breakfast Feast: Russets and onions are cheap staples, and eggs? Even cheaper. I feed my whole family for under $5, and they all ask for seconds—no one complains about the cost when it tastes this good.
  • Leftovers That Don’t Suck: Cold Spanish omelet the next day is still amazing—slice it up for a hearty salad or wrap it in toast. My kids beg for it, and I never have to scramble for lunch ideas.

Step-by-step instructions for Spanish egg omelet

Master this classic technique for perfectly crispy tortilla cups with silky centers.

1

Prepare the Potato and Onion Base

Heat the 0.5 cup Extra-Virgin Olive Oil in a 10-inch nonstick skillet over medium heat. Add the 2 lb Russet Potatoes and 1 whole Yellow Onions, sliced thinly. Cook for 15-20 minutes until the potatoes are tender and golden brown, stirring occasionally. This creates the flavor foundation for the tortilla.

Real talk: don't rush this step. You want the potatoes to soften completely while developing a crispy texture. If they stick, lower the heat slightly and add a splash of the 0.5 cup Vegetable Broth to deglaze. The base should be dry enough to absorb the eggs later without making the tortilla soggy.

2

Season and Layer the Vegetables

Remove the skillet from heat and let the potato-onion mixture cool for 5 minutes. Stir in the 1 tsp Salt, 0.5 tsp Ground Black Pepper, and 2 cloves Garlic Cloves that have been minced. Add the 1 whole Bay Leaves and let it steep for 2 minutes to infuse flavor.

Spread the seasoned mixture evenly across the skillet, creating a thin, even layer. This is critical—uneven layers lead to uneven cooking. The potatoes should form a continuous bed without gaps. If needed, use a spatula to press down gently to create a compact surface.

3

Cook the Egg Mixture to Perfection

In a large bowl, whisk together the 8 whole Large Eggs until fully combined and frothy. Pour this evenly over the potato mixture in the skillet. Immediately return the skillet to medium-low heat and let it cook undisturbed for 5-7 minutes until the edges start to set and the bottom turns golden brown.

Here's the thing—don't touch it during this initial cooking. The eggs need time to knit together without stirring. You'll know it's ready when the edges lift slightly from the pan and the top still looks slightly wet. This ensures the classic runny yolk center while creating crispy edges.

4

Flip and Finish Cooking

Place a large plate over the skillet and carefully invert both onto the counter. Slide the tortilla back into the skillet, now with the golden brown side down. Cook for another 4-5 minutes until the second side is crispy and golden brown, with the edges slightly darker than the center.

Watch closely during this final stage. The tortilla should be firm enough to handle but still have that characteristic silky texture. If it browns too quickly, reduce the heat slightly. The key is achieving that perfect balance between crispy exterior and creamy interior.

5

Rest and Serve with Garnish

Remove the tortilla from heat and let it rest for 5 minutes. This resting period allows the juices to redistribute, ensuring every bite is perfectly moist. While resting, chop the 0.25 cup Fresh Parsley finely for garnish.

Slice the tortilla into wedges or leave it whole for serving. The crispy edges should contrast beautifully with the creamy egg centers. Garnish with the chopped parsley just before serving to add freshness. Serve immediately while still warm for the ultimate experience.

👨‍🍳

Pro Tips For Making Spanish Egg Omelet

  • CRISP THE POTATOES FIRST: After burning three batches of omelets with soggy potatoes, I learned: cook them until they’re actually crispy—think 20-25 minutes at 400°F (200°C) until golden and dry. No one wants a mushy base under that egg blanket.
  • DICE ONIONS SMALL: Tiny dice, not slices. I used to cut onions in half and wonder why they stayed raw. For this dish, aim for ¼-inch pieces—small enough to melt into the eggs without chewing like a rock.
  • SALT THE EGGS BEFORE WHISKING: Add salt directly to the eggs while whisking—it dissolves better and seasons every layer. Skimping here means a bland omelet, and no one wants that. Start with 1 tsp for 6 eggs, then adjust.
  • LET THE EGGS REST: Whisk the eggs, then let them sit for 10 minutes. This relaxes the proteins so they cook evenly instead of curdling into rubbery chunks. I know, I know—you’re eager—but trust the process.

Pro cooking tips for great spanish egg omelet

Heat Control Secrets

Medium heat is your best friend here—too high and you'll burn the edges before the center sets. I use a 10-inch nonstick skillet (like Made In or All-Clad) to distribute heat evenly.

Start with medium-low when cooking the eggs to prevent browning too quickly, then increase slightly when flipping to crisp the second side. A digital thermometer helps—aim for 325-350°F in the oil during potato cooking. 🌡️

Potato Perfection

Thin, even slices are non-negotiable—⅛-inch thick works best. Use a mandoline slicer for consistency, or hand-slice with a sharp knife. For extra crispiness, I pat the slices dry with a paper towel before cooking.

Russets hold their shape better than waxy potatoes, but if you're short on time, Yukon Golds work in a pinch (just cook them 2-3 minutes longer).

Egg Whisking Technique

Beat those eggs vigorously until just frothy—no need to make meringue. A hand mixer (like KitchenAid) saves time, but whisking by hand gives you better control. Room-temperature eggs incorporate more smoothly, so take them out 20 minutes before starting.

For extra richness, I add 1 tablespoon heavy cream to the egg mixture—it makes the tortilla even creamier without changing the texture. 💡

Flipping Like a Pro

The flip is where most home cooks mess up. Use a 12-inch plate that's slightly larger than your skillet. Press a clean kitchen towel over the plate first for grip, then invert carefully.

If it sticks, don't force it—let it cook another 1-2 minutes until it releases naturally. The tortilla should slide off like a pancake. For nervous cooks, practice with a small test batch first.

Resting Matters

Those 5 minutes of resting are crucial—they let the tortilla firm up enough to slice cleanly while keeping the yolk runny. I place mine on a wire rack to prevent sogginess. Pro tip: If you're serving it warm, tent loosely with foil during resting to keep heat in.

For make-ahead meals, let it cool completely before storing—it reheats beautifully in a 350°F oven for 10 minutes with a splash of water in the pan. ✨

Pan Choice Matters

Nonstick is ideal, but cast iron gives the best crispiness. If using cast iron, heat it 2-3 minutes longer to get it properly hot. For a 10-inch skillet, a 12-inch oven-safe version (like Lodge) works perfectly—you can even finish it in the oven if you're nervous about flipping.

Avoid aluminum or thin pans—they won't hold heat consistently, leading to uneven cooking.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 360mg120%
Sodium 420mg18%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 3g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the Spanish omelet have runny yolks?

The runny yolk is traditional and intentional! The slow cooking method keeps the center creamy while creating crispy edges. For a firmer texture, cook the tortilla 1-2 minutes longer on the second side—but purists say the runny version is the most authentic. Serve it immediately to enjoy that perfect yolk!

2

Can I make this tortilla without potatoes?

For a lighter version, replace potatoes with bell peppers or spinach—both work beautifully. Just reduce cooking time to 8-10 minutes since they soften faster. The egg-onion base remains the same, creating a delicious alternative that's still rich and satisfying.

3

How do I reheat leftovers without drying them out?

Reheat in a 350°F oven for 10-12 minutes with a splash of water in the pan. For quick reheating, use a skillet over low heat for 2-3 minutes per side. Covering with a damp paper towel helps restore crispiness. Never microwave—it turns the tortilla rubbery!

4

What's the secret to flipping without breaking it?

Use a 12-inch plate larger than your skillet, and press a clean kitchen towel over it first. The tortilla should be firm enough to handle when you invert it—if it sticks, let it cook another 1-2 minutes before trying again. Practice makes perfect, but even pros sometimes need a second attempt!

5

Is this recipe gluten-free?

Yes! This traditional recipe is naturally gluten-free as long as you use gluten-free ingredients. The base ingredients (eggs, potatoes, onions, olive oil) are all gluten-free, but always check labels on broth or seasonings if using store-bought products.

★★★★★4.7(10 reviews)
Categories Breakfast & Brunch