If the classic Spanish potato omelette already has a permanent spot in your kitchen rotation, this stuffed version takes everything you love about it and adds a molten, savory surprise in the middle. Two layers of cooked ham and cheddar cheese hide between golden, tender potatoes and softly set eggs, so every slice delivers that irresistible pull of melted cheese.

It is the kind of dish that works just as well for a leisurely weekend lunch as it does for a casual picnic, since it tastes fantastic hot, warm, or even cold. Serve it with pan con tomate, a drizzle of olive oil, and a few flakes of sea salt, and you have a table everyone will gather around.

What makes this version special is the double layer of ham and cheese, which guarantees that every single bite gets the balance of gooey melted cheddar and savory ham. It does take a steady hand to flip, but the payoff is a showstopper of a tortilla that looks far more complicated than it actually is.

Ingredients for Spanish Omelette
For 5 servings
- 750 g potatoes (preferably a starchy variety)
- 1 onion
- 50 ml extra virgin olive oil
- Salt
- 6 large eggs
- 4 slices cooked ham
- 8 slices cheddar cheese

How to Make Spanish Omelette Step by Step
1. Peel and Slice the Potatoes and Onion
Start by washing and peeling 750 g of starchy potatoes, which are ideal for their texture, though any variety you enjoy will work just fine. Cut them into thin slices, about 2-3 mm thick, and chop 1 onion into small pieces so it melts into the mixture as it cooks.

2. Heat the Oil and Add the Vegetables
In a skillet (we used one that is 22 cm in diameter), heat 50 ml of extra virgin olive oil and add the potatoes, onion, and salt. We like to use just a little oil to fry the potatoes for the tortilla because we cook them slowly, stirring occasionally so they cook all the way through, though you can fry them in more oil if you prefer and drain it afterward.

3. Fry Until Tender and Golden
Fry the potatoes and onion over medium-low heat for 30-35 minutes, until they are tender and golden, stirring occasionally to keep them from sticking. At the end, raise the heat a little to let them brown.

4. Beat the Eggs
Meanwhile, while the potatoes are frying, beat 6 large eggs in a large bowl.

5. Mix the Potatoes with the Eggs
Once the potatoes are ready, drain off the excess oil and mix them well with the eggs and a little salt.

6. Cook the First Half of the Mixture
Heat a teaspoon of the used oil in the skillet. Pour in half of the potato and egg mixture, and cook for 1 minute over medium heat until it sets slightly.

7. Add the Ham and Cheese Filling
On top, place 2 slices of cooked ham, 4 slices of cheddar cheese, another 2 slices of ham, and 4 more slices of cheese.

8. Top with the Remaining Mixture
Pour the rest of the potato, onion, and egg mixture over the filling.

9. Flip and Cook the Other Side
Cook the stuffed omelette for 3-4 minutes over low heat until it is golden on one side. Carefully, with a quick motion using a plate placed over the skillet, flip the omelette and cook it for another 4-5 minutes on the other side, adjusting the time to your preferred doneness.

10. Serve Freshly Made
Serve the stuffed omelette hot, with the cheese still melting, and your favorite sides. We like to pair it with pan con tomate, olive oil, and flakes of sea salt. It is also delicious warm or cold.

Tips for the Best Spanish Omelette
Choose the Right Cheese
The filling uses two layers of cooked ham and cheddar cheese, though another cheese like gouda or edam works just as well. The two layers let every bite enjoy the balance between the softness of the melted cheese and the flavor of the ham. That said, flipping it requires special care so the egg does not spill and the filling does not shift.
Master the Flip
Flipping a stuffed omelette is the trickiest part of the process. Use a plate that is wider than the skillet, place it firmly on top, and flip with one confident, quick motion. If any egg seeps out, simply push it back in with a spatula while the second side cooks.
Serve It Your Way
Serve this omelette the traditional way, with pan con tomate, a drizzle of oil, and flakes of salt. It is perfect freshly made, though it is just as delicious warm or cold, making it ideal for any occasion, from a special lunch to an impromptu picnic. A sure bet at any table.
| Prep Time | Cook Time | Total Time | Servings | Category | Cuisine | Calories |
|---|---|---|---|---|---|---|
| 10 minutes | 45 minutes | 55 minutes | 5 | Main course | Spanish | 582 kcal |
30 Favorite Recipes I Keep Coming Back To at Home

Maybe you're wired the same way I am: your kitchen rotation is a blend of cozy standbys, well-loved dishes from around the globe, and sweets that make a crowd happy.
Some nights I want something luxurious, and that's when I reach for this La Viña Molten Cheesecake recipe, this refined Original French Crème Brûlée recipe, or a deeply rich Chocolate Mousse Cake recipe. And on days when only fruit-forward comfort will do, this timeless French Tarte Tatin recipe is my reliable pick.
For quick morning meals and lighter plates, I regularly whip up these airy Oatmeal and Banana Pancakes recipe, a hearty Stuffed Sweet Potato recipe, or these bright Eggs Stuffed with Avocado and Salmon recipe. And whenever my pantry needs a gluten-free basic, this no-fuss Gluten-Free Rice Flour recipe does the trick.
On evenings built around tapas and Mediterranean tastes, I cycle through this punchy Basque Tuna with Tomato recipe, golden Patatas Bravas Air Fryer recipe, silky Tirokafteri Greek Dip Sauce recipe, and a cool Burrata Salad with Tomato and Pesto recipe. This elegant Italian Vitello Tonnato recipe also comes out whenever the occasion calls for a little extra polish.
For stick-to-your-ribs midday meals and comforting suppers, my go-tos are this warming Meatballs in Spanish Sauce recipe, time-honored Meatballs in Almond Sauce recipe, deeply savory Italian Bolognese Sauce recipe, and velvety Chicken Croquettes in Thermomix recipe. When I'm after something even more substantial, I turn to this oven-baked Greek Pastitsio Pie recipe, homey Potatoes and Squid Stew recipe, or the supremely cozy French Boeuf Bourguignon recipe.
Anytime street food or party fare is on my mind, I'll throw together this succulent Homemade Chicken Doner Kebab recipe, crunchy Salchipapas recipe, punchy Mexican Pork Carnitas recipe, or these crisp Korean Hobak Jeon recipe. These effortless Air Fryer Zucchini Rings recipe are another favorite of mine for a light starter or snack.
And when I'm hosting and mixing drinks to go with a full spread, dinner often gets paired with this cool Original Cuban Mojito recipe, a strong Long Island Iced Tea recipe, or a pitcher of this sweet Bleeding Spanish Sangria recipe. To bring it all together, I like setting out this zesty French Remoulade Sauce recipe alongside, or capping the meal with this dramatic Mediterranean Black Rice with Squid recipe.
Even More Tasty Recipes the Whole Family Will Enjoy

After countless rounds of testing and tweaking in my own kitchen, I've come to believe the finest dishes are built on straightforward steps, dependable methods, and serious flavor.
The recipes gathered here are the ones I genuinely cook on repeat—whether it's a fast solo meal or something festive for the people I love.
On the sweet side, the lush, velvety Orange Chocolate Mousse Recipe is my pick when I want a dessert that feels fancy yet comes together without fuss. Another treat I adore is the caramelized Trdelnik Slavic Pastry Recipe, modeled on the celebrated Central European chimney cake. If baking is your thing, knowing how to make syrup for better dessert texture helps a lot, and my Inverted Sugar Recipe walks through exactly how I do it at home.
When light and easy is what I'm after, I lean on the timeless Italian Caprese Salad Recipe or a flawlessly done Simple Poached Egg Recipe. For more filling comfort fare, I frequently suggest the crowd-pleasing Meatball Sandwich Recipe, the luscious Russian Stroganoff Beef Recipe, and the speedy weeknight go-to One Pot Pasta Recipe.
Sharing dishes from across the globe is another joy of mine, among them the genuine Sorropotún de Bonito Fish Stew Recipe, crispy Chilean Pumpkin Sopaipillas Recipe, and the traditional Spanish Cochifrito Segovian Fried Pig Recipe.
Air fryer cooking is yet another category I turn to often, since it delivers speed without sacrificing texture. The ones I make most include Air Fryer Pork Ribs Recipe, Air Fryer Chicken Thighs Recipe, Air Fryer Sweet Potatoes Recipe, Air Fryer Baked Potatoes Recipe, Air Fryer Peppers Recipe, Air Fryer Mixed Sandwich Recipe, Air Fryer Toasted Bread Recipe, and Air Fryer Hard-Boiled Eggs Recipe.
And for those steering clear of wheat, my cozy Gluten-Free Lasagna Recipe shows that a classic baked pasta can still be indulgent, cheesy, and deeply comforting without any gluten.
Gluten free Empanada Dough Recipe 🍕 Fluffy Apple Cake Recipe 🍔 Langos Hungarian Fried Bread Recipe 🌭 Gluten Free French Brioche Recipe 🍟 Madeira British Sponge Cake Recipe 🌮 Chocolate Argentinian Cookies Alfajores Recipe 🌯 Barmbrack Irish Sweet Bread Recipe 🥙 Gluten free Cookies Recipe 🥗 Homemade cream Maruxas Galician Biscuit Recipe 🍝 Japanese Dumplings Gyoza Dough Recipe
American Gluten Free Cookies Recipe 🍜 Gluten Free King Cake Recipe 🍲 Gluten Free Chocolate Cake Recipe 🍛 Extremadura Style Chard Recipe 🍣 Keto Sliced Sandwich Bread Recipe 🍱 Gluten Free Waffles Recipe 🍤 Low Carb Keto Pizza Recipe 🍗 Gluten Free Bread Rolls Recipe 🍖 Flourless Gluten Free Bread Buns Recipe 🥓 Protein Ice Cream Recipe 🥞 Chia Pudding Dessert with Seeds Recipe
Fluffy Cloud Bread Pan Nube Recipe 🧇 Quinoa Bread Recipe 🍞 Schiacciata Tuscan Focaccia Flat Bread Recipe 🥐 Shokupan Japanese Milk Bread Recipe 🥨 Potato Sandwich Bread Recipe 🧀 Homemade Breadsticks Recipe 🍳 Stollen German Dried Fruits Cake Recipe 🥚 French Gingerbread Spiced Cake Recipe 🍰 Gluten Free Pancakes Recipe
🥔 Potato-omelet-in-Thermomix 🍓 Smores-Sandwich-Dessert 🍰 Womens-Day-Mimosa-cake ☕ Coffee-Sorbet 🍆 Eggplant-pizza 🍋 Ciambella-Italian-Lemon-Cake 🥖 Zapiekanka-Polish-Snack 🌰 Dukkah-Egyptian-Nuts-Mix 🧆 Best-Hummus 🥑 Best-Avocado