Spanish Omelet Recipe

There’s no trick to getting a Spanish omelet to come out a perfect shape. It’s because it will be the same round shape as the pan. And if you use a nonstick pan, there’s even less chance of an unsightly mishap. And flat omelets are just as beautiful in their way as the classic kind.

Add enough embellishments to them in the form of meat or other proteins, vegetables, cheese, herbs, and spices, and the ingredients appear as appealing shapes and colors against the pale yellow, flat-as-a-pancake background of beaten egg.

Spanish Omelet Recipe

How To Make Spanish Omelet

This Spanish omelet beats any other omelet because of the amount of ingredients that fill it up. This is an ultimate omelet that you'll be glad to have for breakfast.

Prep: 15 mins
Cook: 25 mins
Total: 40 mins


  • 1 plum tomato, or Roma tomato
  • 1 tbsp extra-virgin olive oil, plus more for drizzling
  • ¼ cup red bell pepper, diced
  • ¼ cup green bell pepper, diced
  • 2 tbsp yellow bell pepper, diced
  • salt
  • ground black pepper
  • 8 eggs
  • ¼ cup black olives, pitted
  • 3 Serrano ham , or prosciutto, sliced into thin ribbons
  • 6 leaves basil, cut


  1. Preheat the oven to 400 degrees.
  2. Bring a small saucepan of water to a boil.
  3. Fill a small mixing bowl with ice and water.
  4. With a small, sharp knife, cut out the core of the tomato and, on its opposite end, score a shallow X in its skin.
  5. Place the tomato in a slotted spoon and lower it into the boiling water; leave until its skin begins to wrinkle, about 30 seconds.
  6. With the slotted spoon, immediately transfer the tomato to the ice water to cool.
  7. Peel the tomato with your fingertips and, if necessary, the knife.
  8. Cut it crosswise in half, remove its seeds with a fingertip, and then cut the tomato into small dice. Set aside.
  9. Heat a heavy nonstick ovenproof skillet over medium heat.
  10. When the pan is hot, add the olive oil.
  11. When the oil is hot enough to swirl easily, add the peppers and sauté, stirring occasionally, until they start to caramelize, about 5 minutes.
  12. Season with salt and pepper.
  13. Add the tomatoes and cook for 2 minutes more.
  14. Meanwhile, break the eggs into a large bowl.
  15. Season with salt and pepper and whisk well.
  16. Add the eggs to the pepper-tomato mixture and stir constantly until curds start to form.
  17. Cook until the mixture has begun to set but is still fairly moist.
  18. Remove the skillet from the heat and scatter the olives and ham over the top.
  19. Put the skillet in the oven and cook until the omelet is completely set but still slightly moist, about 5 minutes more.
  20. Remove from the oven and sprinkle with the basil.
  21. Drizzle the top with extra-virgin olive oil and let the omelet sit for 5 minutes.
  22. Cut it into wedges and serve.


  • Sugar: 1g
  • :
  • Calcium: 36mg
  • Calories: 120kcal
  • Carbohydrates: 2g
  • Cholesterol: 219mg
  • Fat: 9g
  • Fiber: 1g
  • Iron: 1mg
  • Potassium: 136mg
  • Protein: 8g
  • Saturated Fat: 2g
  • Sodium: 182mg
  • Vitamin A: 669IU
  • Vitamin C: 20mg
Nutrition Disclaimer
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!