I absolutely adore making and sharing this Spanish Omelette (Tortilla Española) Recipe. It’s one of those dishes that feels like a warm hug from the inside out—simple yet packed with so much comforting flavor. The tender potatoes gently cooked in olive oil with a light touch of onion, all wrapped in a silky, tender egg blanket, make it a dish I always want on hand for any meal. This recipe has become a personal favorite for lazy weekend breakfasts, light lunches, or even an elegant appetizer for friends.

Why You’ll Love This Spanish Omelette (Tortilla Española) Recipe

What makes this Spanish Omelette (Tortilla Española) Recipe stand out to me is its incredible balance of flavors and textures. The potatoes become melt-in-your-mouth soft, absorbing the rich olive oil, while the eggs add a creamy, custardy layer that brings everything together. I love that the subtle sweetness of the onions, when used, adds just the right amount of depth without overpowering the dish. It’s deceptively simple, but every bite carries a satisfying blend of rustic and refined.

Another reason I keep coming back to this recipe is how approachable it is. You don’t need any fancy equipment or rare ingredients—just a nonstick skillet and a handful of kitchen staples. The slow cooking process feels almost meditative, and the payoff is a perfectly shaped golden omelette that looks gorgeous on the plate. It’s versatile for any occasion, whether you’re serving it as part of a tapas spread, a family brunch, or a quick, comforting dinner. Honestly, it’s one of those dishes I proudly recommend to anyone wanting to experience authentic Spanish flavors at home.

Ingredients You’ll Need

The image shows five white bowls arranged on a white marbled surface. Starting from the top center, there is one bowl filled with chopped white onion pieces showing a soft texture and light color. To the right of it, a larger bowl contains bright yellow raw eggs with visible bubbles on the surface. Below the onion and slightly to the left, a smaller bowl holds golden olive oil with a glossy, smooth texture. Below the eggs, another bowl holds thinly sliced potato rounds that are pale yellow with smooth edges. At the bottom right, a small bowl contains fine white salt. Each bowl has clear labels indicating the contents. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this Spanish Omelette lies partly in its simplicity. Each ingredient has an essential role, from the silky richness of the eggs to the golden softness of the potatoes, and the fruity, slightly peppery olive oil that ties it all together.

  • Olive oil: Use good-quality extra virgin olive oil—it’s crucial for gently cooking the potatoes and giving the omelette its signature flavor.
  • Gold/yellow potatoes: I recommend slicing them about ⅛-inch thick for even cooking and that perfect creamy texture.
  • Yellow onion (optional): Adds a lovely sweetness and depth, but you can omit it if you prefer a purer potato flavor.
  • Large eggs: Fresh eggs make all the difference in achieving that tender, custardy texture the tortilla is known for.
  • Fine sea salt: Enhances all the natural flavors without being overpowering.

Directions

Step 1: Heat the olive oil in a 7-inch nonstick skillet over medium-low heat. Add the thinly sliced potatoes and chopped onion if you’re using it. Cook them, stirring occasionally, for about 15 to 20 minutes. You’ll want to adjust the heat so the potatoes soften thoroughly without browning—that melt-in-your-mouth softness is key.

Step 2: While the potatoes cook, crack your eggs into a medium bowl and sprinkle in the sea salt. Whisk them well until they’re smooth and a bit frothy—that little bit of air makes a lighter omelette.

Step 3: Using a slotted spoon, gently transfer the softened potatoes and onions from the skillet into the bowl with the eggs. Let the mixture rest for a couple of minutes—this allows the potatoes to soak up some of the egg, making every bite cohesive. Meanwhile, carefully pour most of the olive oil out of the skillet into a small bowl, leaving just a teaspoon or two behind to keep things from sticking.

Step 4: Place the skillet back on low heat and add the egg-potato mixture. For the first minute or two, gently stir with a rubber spatula to prevent clumping, then stop stirring so the eggs can start to set. Slowly swirl the pan to help create nicely formed edges. Let cook for 4 to 6 minutes, keeping an eye out so the bottom is golden and the top is mostly set but still slightly runny.

Step 5: Here’s the classic flip technique: off the heat, carefully place a large plate over the skillet and flip the omelette onto it. Then slide the omelette back into the pan to cook for an additional minute, shaping the edges with a spatula to get that perfect round tortilla look. Transfer to a clean plate, slice into wedges, and you’re ready to enjoy!

Servings and Timing

This recipe makes about 2 generous servings, perfect for a cozy meal or sharing as part of a tapas spread. The preparation takes roughly 10 minutes for slicing and whisking, while cooking the potatoes and onions plus the final omelette stage takes around 20 minutes. Altogether, you’re looking at about 30 minutes from start to finish. There’s no resting time needed after cooking, but letting the tortilla cool for a few minutes before slicing helps it set perfectly.

How to Serve This Spanish Omelette (Tortilla Española) Recipe

A round black pan holds a cooked omelet with visible layers of yellow egg and slices of light golden potatoes mixed in. The omelet surface is shiny and slightly bubbly with a golden yellow color and some light brown spots. The edges are soft and slightly curled in the black pan. The pan rests on a white marbled surface, creating a clean and simple look. photo taken with an iphone --ar 4:5 --v 7

I love serving this Spanish Omelette warm or at room temperature, which makes it incredibly versatile. When warm, it’s comforting and silky, perfect alongside a simple salad dressed with sherry vinegar and olive oil or some roasted red peppers. For room temperature, it’s fantastic as part of a tapas plate with marinated olives, crusty bread, and maybe some Spanish chorizo or Manchego cheese. It’s always a crowd-pleaser!

For presentation, I like to garnish with a sprinkle of finely chopped parsley or a few thin slices of fresh green onion to add a pop of color. If I’m serving this for a casual party, I slice it into small wedges, making it easy for guests to nibble. For family dinners, I go bigger and serve it with a side of crusty bread and a light tomato salad—it really turns it into a satisfying meal.

When it comes to drinks, a chilled glass of Spanish white wine like Albariño or Verdejo is my go-to pairing. The crisp acidity cuts through the richness of the omelette, creating a delightful balance. For non-alcoholic options, I love a sparkling water with a twist of lemon or even a lightly brewed iced tea. This dish fits seamlessly into many occasions, from relaxed weeknight dinners to festive gatherings, and I encourage you to get creative with how you serve it.

Variations

One of the things I enjoy most about the Spanish Omelette is how adaptable it is. If you want to mix things up, swapping yellow potatoes for sweet potatoes creates a unique, slightly sweet twist that’s equally delicious. You can also experiment with adding different vegetables like bell peppers or spinach to boost the nutrition and add a new layer of flavor.

If you’re cooking for a vegan friend, you can make a similar tortilla using chickpea flour and water as an egg substitute, although the traditional custardy texture won’t be quite the same. For a gluten-free diet, rest assured this dish contains no flour or gluten ingredients, so it’s naturally safe and still hearty.

In terms of flavor, adding smoked paprika or a pinch of cayenne pepper to the eggs can give the omelette an exciting Spanish flair. Some people like to cook it slowly in the oven instead of on the stovetop to get an even, gentle heat throughout. I’ve tried both methods and enjoy the stovetop version for that classic golden crust, but oven-baking is a fantastic hands-off alternative.

Storage and Reheating

Storing Leftovers

I find that Spanish Omelette leftovers keep beautifully in the refrigerator for up to 3 days. I usually store the wedges in an airtight container or wrap them tightly in plastic wrap or aluminum foil to maintain moisture. The flavors actually deepen a bit the next day, making it great for quick lunches or snacking after a busy day.

Freezing

While you can freeze Spanish Omelette, I recommend slicing it into portions first and wrapping each piece individually in plastic wrap, then placing them in a freezer-safe bag or container. It freezes well for up to 1 month. Keep in mind the texture might become a bit softer upon thawing, so it’s best to enjoy it fresh if you can.

Reheating

To reheat, I find the best method is warming slices gently in a nonstick skillet over low heat for a few minutes on each side. This brings back some crispness on the edges and warms it through without drying it out. Avoid microwaving if possible, as it can make the texture rubbery or overcooked. You can also enjoy it cold or at room temperature, which is how I often take leftovers to work for a tasty lunch.

FAQs

Can I make Spanish Omelette without onions?

Absolutely! The onion is optional in this recipe and can be left out if you prefer a pure potato and egg flavor or if you have dietary restrictions. The omelette will still be delicious and creamy without it.

What type of potatoes work best for this recipe?

I recommend gold or yellow potatoes because they have a nice balance of creaminess and firmness when cooked. Avoid waxy potatoes that hold shape too much or starchy potatoes that fall apart. Slicing them evenly is key to cooking them through perfectly.

How do I flip the omelette without breaking it?

Using a plate that’s slightly larger than your skillet works best. Carefully place the plate on top, holding the skillet and plate firmly together, then flip quickly but gently. Sliding the omelette back into the pan helps shape it, so don’t worry if the first flip looks a little rustic.

Can I prepare this dish ahead of time?

Yes! In fact, the tortilla’s flavor often improves after resting. You can make it a few hours or even a day ahead and serve it at room temperature, which is traditional in Spain, or gently reheat it before serving.

Is this recipe gluten-free?

Yes, this Spanish Omelette (Tortilla Española) Recipe is naturally gluten-free since it contains only potatoes, eggs, onion, olive oil, and salt. It’s a great option if you’re avoiding gluten without compromising on flavor.

Conclusion

I hope you feel inspired to try this Spanish Omelette (Tortilla Española) Recipe, whether you’re after a cozy breakfast, a light dinner, or something special to impress guests. It’s one of those timeless classics that’s as easy to make as it is delicious, and once you master it, I guarantee it will become a staple in your kitchen just as it is in mine. Enjoy the journey of crafting this beautiful dish—it’s true comfort food with a Spanish soul.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Spanish Omelette (Tortilla Española) Recipe

Spanish Omelette (Tortilla Española) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 11 reviews

A classic Spanish Omelette (Tortilla Española) made with soft potatoes and onions cooked gently in olive oil, combined with beaten eggs, and cooked to achieve a tender, flavorful omelette perfect for any meal.

  • Total Time: 30 minutes
  • Yield: 2 servings

Ingredients

Ingredients

  • ⅓ cup olive oil
  • 1 medium (150g) gold/yellow potato, halved and sliced ⅛-inch thick (about 1.25 cups)
  • ½ cup (55g) chopped yellow onion (optional)
  • 4 large eggs
  • ¼ teaspoon fine sea salt

Instructions

  1. Prepare the potatoes and onions: Heat the olive oil in a 7-inch nonstick skillet over medium-low heat. Add the sliced potatoes and chopped onion if using, and cook, stirring occasionally, for 15-20 minutes until the potatoes are very soft but not overly browned. Adjust the heat as necessary.
  2. Beat the eggs: While the potatoes cook, crack the eggs into a medium bowl, add the fine sea salt, and whisk thoroughly until well combined.
  3. Combine potatoes with eggs: Using a slotted spoon, transfer the cooked potatoes and onions into the egg mixture. Let the combined mixture rest for 2 minutes. Carefully pour most of the oil from the skillet into a small bowl, leaving 1-2 teaspoons of oil in the pan. Discard or save the extra oil for another use.
  4. Cook the omelette: Warm the skillet over low heat and pour in the egg and potato mixture. Cook on low to medium-low heat for 4-6 minutes until mostly set but still slightly runny on top. During the first 1-2 minutes, gently stir with a rubber spatula, then swirl the pan gently for 1 more minute to shape the edges, leaving it undisturbed for the remaining time.
  5. Flip and finish cooking: Remove the skillet from heat and carefully place a large plate over the skillet. Quickly invert to flip the omelette onto the plate, then slide it back into the pan, cooking for 1 minute more. Use a rubber spatula to shape the edges into a smooth rounded shape.
  6. Serve: Transfer the finished Spanish omelette to a clean plate, cut into wedges, and serve warm. Enjoy your authentic Tortilla Española!

Notes

  • Use a nonstick skillet for easier cooking and flipping.
  • Keep the heat low to ensure the potatoes cook slowly and evenly without burning.
  • Onions are optional but add a subtle sweetness and depth of flavor.
  • Leftover olive oil can be saved for cooking other dishes.
  • Adjust salt to taste according to preference.
  • Serve warm or at room temperature; it pairs well with a salad or crusty bread.
  • Author: Daisy
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Spanish
  • Diet: Vegetarian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star