A fluffy Spanish omelette is one of the most comforting and satisfying dishes you can prepare at home. Made with tender potatoes, onions, and perfectly beaten eggs, this traditional recipe creates a soft and flavorful tortilla that is golden on the outside and creamy on the inside. Whether served for breakfast, lunch, dinner, or as a snack, this classic Spanish favorite never disappoints.
Why You’ll Love This Recipe
Made with simple and affordable ingredients
Soft, fluffy, and full of flavor
Perfect for any meal of the day
Easy to customize with extra ingredients
Delicious served warm or cold
A traditional recipe with homemade comfort
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
6 large eggs
4 medium potatoes, peeled and thinly sliced
1 large onion, thinly sliced
1 cup olive oil or vegetable oil
1 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons milk
1 teaspoon baking powder
2 tablespoons chopped parsley (optional)
Directions
Peel the potatoes and slice them into thin rounds or small cubes. Slice the onion into thin strips.
Heat the oil in a large frying pan over medium heat. Add the potatoes and onions and cook slowly for about 15 to 20 minutes. Stir occasionally until the potatoes become tender without turning too crispy.
Remove the potatoes and onions from the oil using a slotted spoon. Place them on paper towels to remove excess oil.
In a large mixing bowl, crack the eggs and beat them well until frothy. Add the milk, baking powder, salt, and black pepper. Continue whisking to create extra air for a fluffy texture.
Add the cooked potatoes and onions into the egg mixture. Stir gently so the potatoes stay mostly intact.
Heat a nonstick skillet over medium heat with a small amount of oil. Pour the mixture into the pan and spread evenly.
Cook for about 5 to 7 minutes until the bottom is golden brown and the edges begin to set.
Carefully place a large plate over the skillet and flip the omelette onto the plate. Slide it back into the pan to cook the other side for another 4 to 5 minutes.
Once both sides are golden and the center is cooked to your preference, remove the omelette from the heat.
Let it rest for a few minutes before slicing and serving.
Servings and timing
Servings: 6 portions
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Variations
Add diced bell peppers for extra color and sweetness.
Mix in grated cheese for a richer and creamier texture.
Include spinach or mushrooms for a vegetable-packed version.
Use sweet onions for a milder flavor.
Add fresh herbs like parsley or chives for freshness.
For a heartier meal, serve it with toasted bread and salad.
Storage/Reheating
Store leftover Spanish omelette in an airtight container in the refrigerator for up to 3 days.
To reheat, place slices in a skillet over low heat for a few minutes on each side. You can also microwave individual portions for 30 to 60 seconds.
This omelette is also delicious cold, making it a great option for packed lunches or quick snacks.
FAQs
Can I make Spanish omelette without onions?
Yes, many traditional versions are made without onions, depending on personal preference.
Why is my omelette not fluffy?
Beating the eggs thoroughly and adding a little milk and baking powder helps create a lighter texture.
What potatoes work best for Spanish omelette?
Soft and starchy potatoes work best because they become tender and creamy during cooking.
Can I bake the omelette instead of frying it?
Yes, you can bake it in an oven-safe dish at 375°F until fully set and golden on top.
How do I flip the omelette safely?
Use a large flat plate that fully covers the pan and flip quickly but carefully.
Can I use less oil?
Yes, but traditionally the potatoes are cooked slowly in enough oil to soften properly.
Is Spanish omelette served hot or cold?
It can be enjoyed both ways and tastes delicious at any temperature.
Can I prepare it ahead of time?
Yes, it stores very well and often tastes even better the next day.
What can I serve with Spanish omelette?
Fresh salad, bread, roasted vegetables, or tomatoes pair perfectly with it.
Can I freeze Spanish omelette?
Yes, although the texture may slightly change after thawing. Wrap it tightly before freezing.
Conclusion
This fluffy Spanish omelette recipe is a timeless classic that combines simple ingredients with incredible flavor and texture. Its golden exterior and soft center make it a comforting dish that everyone will enjoy. Whether you serve it fresh from the pan or chilled the next day, this easy recipe is sure to become a favorite in your kitchen.
A soft and fluffy Spanish omelette made with tender potatoes, onions, and airy beaten eggs, creating a comforting traditional dish with a golden exterior and creamy center.
Ingredients
6 large eggs
4 medium potatoes, peeled and thinly sliced
1 large onion, thinly sliced
1 cup olive oil or vegetable oil
1 teaspoon salt
1/2 teaspoon black pepper
2 tablespoons milk
1 teaspoon baking powder
2 tablespoons chopped parsley (optional)
Instructions
Peel the potatoes and slice them into thin rounds or small cubes. Slice the onion into thin strips.
Heat the oil in a large frying pan over medium heat. Add the potatoes and onions and cook slowly for 15 to 20 minutes, stirring occasionally until tender but not crispy.
Remove the potatoes and onions using a slotted spoon and place them on paper towels to remove excess oil.
In a large bowl, beat the eggs until frothy. Add milk, baking powder, salt, and black pepper, then whisk thoroughly to incorporate air.
Gently fold the cooked potatoes and onions into the egg mixture without breaking the potatoes too much.
Heat a nonstick skillet over medium heat with a small amount of oil.
Pour the egg mixture into the skillet and spread evenly.
Cook for 5 to 7 minutes until the bottom is golden brown and the edges begin to set.
Place a large plate over the skillet and carefully flip the omelette onto the plate.
Slide the omelette back into the skillet and cook the other side for another 4 to 5 minutes.
Once both sides are golden and the center is cooked to your liking, remove from heat.
Let the omelette rest for a few minutes before slicing and serving.
Notes
Beat the eggs thoroughly for the fluffiest texture.
Cook potatoes slowly to keep them soft and creamy.
Use a nonstick skillet for easier flipping.
The omelette can be served warm or cold.
Add cheese, peppers, spinach, or herbs for extra flavor variations.