
The Spanish omelette recipe, also known as tortilla Española, is a staple in Spanish cuisine. This simple yet flavorful dish is made with just a few ingredients—potatoes, onions, eggs, and olive oil—yet delivers an incredibly rich and satisfying taste. Whether served as a tapa, a hearty breakfast, or a main dish, it’s a timeless classic loved across Spain.
In this guide, you’ll learn how to make the perfect Spanish omelette recipe with step-by-step instructions, tips for achieving the ideal texture, and serving suggestions. If you’re new to this dish or want to perfect your technique, this recipe is for you!
Why You’ll Love This Spanish Omelette Recipe
- Authentic & Traditional – This recipe follows the traditional Spanish method for an authentic taste.
- Easy to Make – Simple ingredients and straightforward steps make it beginner-friendly.
- Perfect for Any Occasion – Serve as breakfast, lunch, or tapas for a Spanish-inspired meal.
- Great Hot or Cold – Enjoy it warm from the pan or chilled as leftovers.
Ingredients for the Best Spanish Omelette
For a classic Spanish omelette recipe, you’ll need:
Main Ingredients
- 275g (10oz) Desirée potatoes – Starchy potatoes work best for a creamy texture.
- 1 onion (thinly sliced) – Adds natural sweetness and depth of flavor.
- 5 large free-range eggs – The key to a fluffy and moist omelette.
- 3 tbsp olive oil – For sautéing and cooking. Use high-quality Spanish olive oil.
- Salt and freshly ground black pepper – For seasoning.
Equipment You’ll Need
- 20cm (8-inch) non-stick frying pan
- Sharp knife for slicing potatoes and onions
- Large mixing bowl for beating eggs
- Spatula for stirring
- A plate for flipping the omelette
How to Make a Spanish Omelette (Step-by-Step Instructions)
1: Prepare the Potatoes and Onions
- Peel the potatoes and slice them into thin rounds (about 3mm thick).
- Pat them dry with a paper towel to remove excess moisture.
- Thinly slice the onion into even strips.
2: Cook the Potatoes and Onions
- Heat 2 tbsp olive oil in a non-stick frying pan over medium-low heat.
- Add the potatoes and onions, stirring occasionally, and cook for 15–20 minutes until tender but not browned.
- Drain excess oil and transfer the mixture to a bowl.
3: Beat the Eggs and Combine
- In a large bowl, beat the 5 eggs lightly with a fork.
- Season with salt and black pepper to taste.
- Add the cooked potatoes and onions, stirring to coat evenly. Let the mixture sit for 5 minutes to absorb flavors.
4: Cook the Omelette
- Heat 1 tbsp olive oil in the same pan over medium-low heat.
- Pour in the egg mixture, spreading it evenly.
- Cook slowly for 20–25 minutes, using a spatula to gently shape the edges.
- When the bottom is golden, place a plate over the pan, flip the omelette onto the plate, then slide it back into the pan to cook the other side for 2 more minutes.
5: Serve and Enjoy
- Slide the omelette onto a plate and let it cool for a few minutes.
- Slice into wedges or cubes for tapas.
- Serve with a fresh salad and a glass of Rioja for an authentic Spanish experience.

Spanish Omelette Recipe
Equipment
- 20cm (8-inch) non-stick frying pan
- Sharp knife
- Mixing bowl
- Spatula
Ingredients
- 275 g 10oz Desirée potatoes
- 1 onion thinly sliced
- 5 large free-range eggs
- 3 tbsp olive oil
- Salt and black pepper
Instructions
- Slice potatoes and onions thinly.
- Heat oil and cook potatoes and onions over low heat until soft.
- Beat eggs in a bowl, season, and mix with the cooked ingredients.
- Pour into the pan and cook slowly for 20–25 minutes.
- Flip using a plate, cook for 2 more minutes, then serve.
Video
Notes
- Use a well-seasoned non-stick pan for easy flipping.
- Serve hot, warm, or cold as per preference.
- Customize with bell peppers, ham, or cheese for a twist.
Nutrition (per serving)
- Calories: 250
- Protein: 12g
- Carbohydrates: 20g
- Fat: 14g
Pro Tips for the Best Spanish Omelette
✔ Use the Right Potatoes – Desirée or Yukon Gold potatoes are best for texture.
✔ Control the Heat – Cooking on low heat ensures a soft, creamy interior.
✔ Master the Flip – Use a plate slightly larger than the pan for easy flipping.
✔ Customize the Recipe – Add chorizo, bell peppers, or spinach for variations.
✔ Let It Rest – Allow the omelette to cool slightly before slicing for the best texture.
FAQs About Spanish Omelette Recipe
1. Can I make a Spanish omelette without onions?
Yes! Some regions in Spain omit onions for a simpler flavor. It’s a matter of preference.
2. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Enjoy cold or reheat gently in a pan.
3. Can I use different oils instead of olive oil?
Olive oil is traditional, but you can use vegetable oil. However, olive oil enhances the authentic Spanish taste.
4. What can I serve with a Spanish omelette?
Pair it with crusty bread, a fresh tomato salad, or aioli for extra flavor.
5. How do I prevent my omelette from breaking while flipping?
Make sure the bottom is well-set before flipping. A plate larger than the pan makes flipping easier.
This Spanish omelette recipe is a must-try for anyone who loves authentic Spanish cuisine. Whether served for breakfast, lunch, or dinner, its rich flavor and versatility make it a favorite. Give this recipe a try and let us know in the comments how it turned out! If you loved it, don’t forget to share this recipe with friends and family. Also check out Easy Homemade Coleslaw Recipe.
Happy cooking!
Leave a Reply