Spanish Omelette Recipe
There’s something downright magical about a Spanish Omelette—it’s the sort of dish that transforms a handful of humble ingredients into a showstopper, equally perfect for a hearty breakfast or a gathering of friends. With golden potatoes, soft onions, and a sunny burst of tomatoes, every bite of this Spanish Omelette balances comfort and sophistication. Whether you’re whipping it up for a lazy weekend brunch or adding a crowd-pleaser to your dinner table, you’ll fall in love with its rustic flavors and irresistibly creamy texture.

Ingredients You’ll Need
This Spanish Omelette recipe stars a handful of kitchen staples you probably already have. Don’t let the simplicity fool you—every single ingredient plays a crucial role in delivering that beloved silky, savory bite that defines a classic Spanish Omelette.
- Potatoes (1 lb, about 3 medium, washed and thinly sliced): The backbone of the omelette, they provide substance, softness, and a creamy texture.
- Eggs (8-10): Eggs are the glue, binding everything together for that custardy, rich consistency.
- Onion (1 small, diced): A flavor booster, onions add just the right note of sweetness and aroma.
- Olive Oil (1/3 cup): The ingredient that pulls it all together, olive oil delivers authentic Spanish flavor and helps achieve those crispy potato edges.
- Tomatoes (1-2 medium, sliced): Juicy and fresh, sliced tomatoes bring color, tang, and a summery lift to every wedge.
- Salt and Pepper (to taste): Seasoning is essential—don’t be shy with the salt so the flavors shine!
- Parsley (3 tablespoons, chopped): For brightness and a herbaceous finish, a sprinkle of fresh parsley is the perfect last touch.
How to Make Spanish Omelette
Step 1: Prep Your Oven and Skillet
Before you dive into cooking, get your oven roaring hot by preheating to 500F. This guarantees a perfect finish later and speeds things along. Meanwhile, have your trusty cast iron skillet ready, as it’s key for both stovetop and oven magic.
Step 2: Sauté the Potatoes and Onion
Pour the olive oil into the skillet and set it over medium heat. Add your sliced potatoes and diced onion, seasoning generously with salt and pepper. Stir occasionally and let them cook together for about 15 minutes until the potatoes become delightfully tender and start to take on a beautiful golden tinge. This step is where much of the Spanish Omelette’s flavor develops, so don’t rush—let the onions soften and potatoes bathe in the oil.
Step 3: Mix the Eggs and Combine
As the potatoes and onions are finishing up, grab a large mixing bowl and whisk those eggs until they’re nice and frothy. Season the eggs with a bit more salt and pepper for balance. Using a slotted spoon, gently transfer the cooked potatoes and onions into the bowl of eggs. Give them a careful stir so every potato slice is coated without breaking them up too much—this keeps the Spanish Omelette tender, not mushy.
Step 4: Return to Skillet
Pour the potato, onion, and egg mixture right back into the skillet, making sure to spread everything evenly. Arrange the sliced tomatoes over the top for a pop of color and juicy brightness—this step sets your Spanish Omelette apart from the rest.
Step 5: Oven Time—Broil and Bake
Carefully place the skillet in the oven, about eight inches from the broiler, and let the heat work for about three minutes. This quick blast sets the top of the omelette and begins browning those tomatoes. Lower the oven temperature to 350F, then move the skillet to the middle rack. Now, let your Spanish Omelette gently cook until the eggs aren’t runny in the center—this keeps things creamy without drying out.
Step 6: Rest, Garnish, and Serve
Once out of the oven, patience is your friend! Let the Spanish Omelette sit for five minutes, which allows it to set up beautifully. Slice into hearty wedges, sprinkle generously with chopped parsley, and serve immediately. For an extra treat, offer some salsa or a dollop of sour cream on the side.
How to Serve Spanish Omelette

Garnishes
A flourish of fresh parsley is all you need for an aromatic, colorful finish on your Spanish Omelette, but consider a few extra touches if you’re feeling festive: a crack of black pepper, a drizzle of olive oil, or a handful of chives work wonders. For those wanting even more vibrance, a spoonful of your favorite salsa or a dusting of smoked paprika can totally transform the vibe.
Side Dishes
Pair your Spanish Omelette with a simple green salad dressed in lemon and olive oil for something crisp and refreshing. Rustic bread—lightly toasted or even rubbed with garlic—is perfect for scooping up any bits left on the plate. For a heartier meal, go with sautéed greens, roasted peppers, or even a tangy manchego cheese selection alongside.
Creative Ways to Present
Who says you have to stick to classic wedges? Try cutting the Spanish Omelette into bite-sized squares and serving them on skewers for a tapas-style appetizer. You can also tuck slices into a crusty baguette for an unforgettable sandwich, or stack them with grilled veggies for a playful brunch platter. Presentation is all about fun and creativity!
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftover Spanish Omelette (lucky you!), let it cool to room temperature, then wrap tightly with plastic wrap or pop it into an airtight container. Store in the refrigerator for up to three days—you’ll find the flavors often deepen and mellow in the best way.
Freezing
Yes, you can freeze Spanish Omelette! Make sure it’s completely cool, then slice into portions, wrap each one individually in plastic wrap and foil, and stash in a freezer bag. It’ll keep well for up to two months. Thaw overnight in the fridge before reheating for best results.
Reheating
For the tastiest texture, gently reheat your Spanish Omelette slices in a skillet over low heat or in the oven at 300F until warmed through. You can also microwave in short bursts, but keep in mind that this can alter the texture a bit—just cover to keep in the moisture.
FAQs
Can I make Spanish Omelette without onions?
Absolutely! While onions add a classic sweetness, you can leave them out if you prefer, or substitute with leeks or even bell peppers for a different spin without losing that signature Spanish Omelette charm.
Why are my potatoes not softening?
Make sure your potato slices are thin and that they’re cooked over moderate heat with enough olive oil. Covering the skillet for a few minutes during cooking can also help them steam and soften faster.
What’s the best pan for Spanish Omelette?
A well-seasoned cast iron skillet is ideal: it distributes heat evenly and allows you to transfer from stovetop to oven with ease. If you don’t have one, any oven-safe, nonstick skillet will do the trick.
Can I add other ingredients to the Spanish Omelette?
Of course! Many cooks love to fold in extras like roasted peppers, cooked spinach, or even bits of ham. Just keep proportions in mind so the eggs and potatoes stay the stars of the show.
Is Spanish Omelette served hot or cold?
It’s delicious either way! Spanish Omelette is traditionally enjoyed warm, at room temperature, or even cold straight from the fridge—making it as versatile as it is tasty.
Final Thoughts
Spanish Omelette is a true testament to the beauty of simple cooking, and once you try it, you’ll want to make it again and again. So gather your favorite skillet, a few pantry staples, and give this classic a spin—you might just find your new go-to recipe!
PrintSpanish Omelette Recipe
This Spanish Omelette recipe combines tender potatoes, onions, and tomatoes with flavorful eggs, baked to perfection for a hearty and satisfying meal.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4–6 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Spanish
- Diet: Vegetarian
Ingredients
Potato Mixture:
- 1 lb potato (about 3 medium potatoes, washed and thinly sliced)
- 1 small onion (diced)
- 1/3 cup olive oil
- salt and pepper to taste
Egg Mixture:
- 8–10 eggs
- 1–2 medium tomatoes (sliced)
- 3 tablespoons parsley (chopped)
Instructions
- Preheat the oven to 500F.
- In a mixing bowl whisk eggs and season with salt and pepper. Gently spoon out potato into the bowl, give it a stir.
- Return potato back to the skillet.
- Add sliced tomatoes, then carefully put the skillet inside the oven and broil it 8 inches from the top, for about 3 minutes. Reduce the heat to 350F, then place the skillet on the middle rack and cook Spanish Omelette until eggs are not runny.
- Remove from the oven and let it set for 5 minutes. Cut into wedges, garnish with parsley and serve with salsa or sour cream. Enjoy!
Heat olive oil in the cast iron skillet on a medium heat. Add potato and onion. Season with salt and pepper and cook for about 15 minutes, or until potato softens, stirring frequently.
Nutrition
- Serving Size: 1 slice
- Calories: 220
- Sugar: 2g
- Sodium: 290mg
- Fat: 14g
- Saturated Fat: 3.5g
- Unsaturated Fat: 9.5g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 190mg
Keywords: Spanish Omelette, Potato Omelette, Egg and Potato Bake