Food | Breakfast | Main Course

Cheesy Spanish Omelet Will Fill Your Belly with Cheesy Potatoey Goodness!

Print Recipe

Omelets come in a wide range of different ways, from sizes, fillings and textures. This is definitely my favorite way because of how filling it is.

Basically a spanish omelet has potatoes in it, so feel free to customize your own to your own likes or dislikes. Feed a big group with one easy recipe.


  • Extra-virgin olive oil
  • 5 Idaho potatoes, peeled, thinly sliced on a mandolin, and cut in half moons
  • 1 yellow onion, finely diced
  • 9 eggs
  • Kosher salt
  • 2 tablespoons parsley, chopped
  • 1 cup mozzarella
  • 1 cup cooked bacon, crumbled


  1. Heat some oil, enough to cover the potatoes, in a large saute pan over medium-low heat. Add the potatoes and cook, covered, until the potatoes are soft but not crispy, about 10 minutes.
  2. While the potatoes are cooking, heat 1/4 cup olive oil in a second saute pan over medium heat. Add the onions and cook until soft and translucent, without any color, 5 to 7 minutes.
  3. Once the potatoes and onions are soft, strain into a large bowl and drain off as much oil as possible.  
  4. In another large bowl, crack the eggs and whisk well. Stir in the potato and onion mixture, bacon, cheese, parsley and season with salt.
  5. Heat 2 tablespoons olive oil in a nonstick fry pan over medium heat. When the oil is hot, add the potato and egg mixture, reduce the heat to medium-low, and cook until the eggs are set and the bottom is golden (use a spatula to peek underneath), 7 to 10 minutes.
  6. Place a plate over the top of the fry pan large enough to cover the surface and carefully flip over the tortilla. Return the pan to the heat, add a little more oil if necessary, slide the tortilla back into the pan with the golden side facing up, and cook until the opposite side becomes golden, about 5 minutes. Flip back onto the plate, slice, and serve.

Popular Videos

Related Articles