Spanish Omelette (Tortilla Española)

Spanish Omelette (Tortilla Española)

This post may contain affiliate links. Please read our disclosure policy

Spanish omelette — also known as Tortilla Española — is one of those timeless dishes that proves how simple ingredients can create something truly special. Made with just potatoes, eggs, onion, and a touch of olive oil, it’s the ultimate comfort food that’s perfect for breakfast, brunch, lunch, or even dinner. Whether served warm or cold, it’s incredibly satisfying, easy to make, and surprisingly versatile. In this post, I’ll show you how to make a delicious Spanish omelette with a little twist of my own — and share all my tips to get it just right every time.

💛 Why You’ll Love This Recipe

  • Simple, wholesome ingredients. No fancy shopping trips needed — just a few pantry staples you probably already have.
  • So versatile. Serve it hot or cold, as a main meal, side dish, or snack. It fits every mood and moment.
  • Naturally gluten-free. A great option for anyone looking for a hearty, wheat-free recipe.
  • Meal prep friendly. Make it ahead of time — it tastes even better the next day.
  • Customizable. Add cheese, veggies, herbs, or meats to make it your own.
  • Crowd-pleaser. Whether you’re serving family, friends, or picky eaters, everyone loves a good Spanish omelette.
slice of Spanish Omelette (Tortilla Española)

🛒 Ingredient Notes

You only need a handful of basic ingredients — and each one plays an important role:

  • Potatoes: The soul of the omelette. I use waxy potatoes because they hold their shape and become beautifully soft when cooked.
  • Eggs: Room-temperature eggs work best, giving you a fluffy, well-set tortilla.
  • Onion: Adds natural sweetness that complements the potatoes. Some traditional versions skip it, but I never do!
  • Red Romano Pepper: This is my little twist. It brings a gentle sweetness and a pop of color — feel free to use red bell pepper instead.
  • Olive Oil: Don’t be shy here — a good-quality extra virgin olive oil gives it that rich, authentic Spanish flavor.
  • Seasoning: Salt, pepper, a pinch of chili flakes, and fresh parsley for a bit of brightness.

🍳 How To Make Spanish Omelette (Tortilla Española)

Cook the Vegetables

  • Start by heating a generous drizzle of olive oil in a non-stick frying pan over medium heat. Add your diced potatoes, sliced onion, and red pepper. Cook them slowly for about 10 to 15 minutes, stirring occasionally. You want the potatoes to become tender and golden, and the onions to soften and caramelize slightly.

Tip: Keep the heat medium to low so nothing browns too quickly — we want everything soft, not crispy.

Diced potatoes, sliced onions, and red pepper cooking gently in a non-stick frying pan with olive oil, turning golden and soft.

Drain and Cool

  • Once cooked, transfer the mixture to a bowl and let it cool slightly. If there’s excess oil, you can drain it off — but keep a little, as it adds great flavor to the final dish.

Beat the Eggs

  • In a large mixing bowl, crack in the eggs. Season with salt, black pepper, chili flakes (if using), and stir in the chopped parsley. Beat the eggs well until fully combined.
Beaten eggs in a large mixing bowl seasoned with salt, black pepper, chili flakes, and fresh chopped parsley.

Combine

  • Add the cooled vegetable mixture into the eggs and stir gently to combine. Make sure all the veggies are coated in the egg mixture.
Cooled sautéed potatoes, onions, and red pepper being gently folded into beaten eggs in a bowl.

Cook the Omelette

  • Heat a small amount of oil in the same pan over low to medium heat. Pour in the egg mixture, spreading it out evenly. Let it cook slowly for about 5–7 minutes, or until the edges are set and the bottom is lightly golden.
  • Now comes the part that can feel tricky — flipping! Use a plate to cover the pan, flip the omelette onto the plate, then gently slide it back into the pan to cook the other side for another 3–4 minutes.

Don’t worry if it’s not a perfect flip — it will still taste amazing!

Rest & Serve

  • Once fully cooked, remove from the pan and let it rest for a minute before slicing. Serve warm, or allow it to cool to room temperature for a more authentic Spanish feel.

Serving Ideas

This Spanish omelette pairs beautifully with a side salad (Greek Salad, Carrot and Cucumber Ribbon Salad , Beet Salad with Feta and Cucumber), some roasted veggies, or pita bread. You can also slice it into small wedges and serve it as part of a tapas spread. It’s also great for lunchboxes — just wrap a slice and go!

💡 Tips for the Perfect Spanish Omelette

  • Cook low and slow. It keeps everything tender and prevents burning.
  • Let the veggies cool slightly. It keeps the eggs from cooking too early.
  • Use a good non-stick pan. Makes flipping and cleanup easier.
  • Flip with confidence. Use a flat plate or lid larger than the pan.
  • Don’t overcook. The center should be just set and still moist.

🔄 Variations to Try

  • Add cheese: Manchego, cheddar, or feta will give it a creamy, indulgent twist.
  • Add greens: Stir in some wilted spinach or kale for a healthy boost.
  • Add mushrooms: Sautéed mushrooms add rich, earthy flavor.
  • Add chorizo: Spanish chorizo turns this into a heartier, protein-packed meal.
  • Make mini versions: Use a muffin tin to create mini tortillas — perfect for brunch or kids’ snacks!

How to Store Spanish Omelette

  • Refrigerate: Keep leftovers in an airtight container for up to 3 days.
  • Serve cold or warm: This dish is just as delicious cold — perfect for quick snacks or packed lunches.
  • Reheat gently: If warming it up, use a non-stick pan or microwave for a few seconds to avoid drying it out.

💬 Final Thoughts

Spanish omelette (Tortilla Española) is one of those recipes that always feels like home — simple, cozy, and full of flavor. Whether you’re making it for a quick weekday meal, a weekend brunch, or as part of a tapas spread, it’s a dish that never disappoints. I love how flexible it is, and once you try it, I think you’ll find yourself coming back to it again and again.

Spanish Omelette (Tortilla Española)

Spanish Omelette (Tortilla Española)

Anamaria Negoita
This is my take on the classic Spanish omelette — simple, hearty, and full of flavor. With soft potatoes, sweet red pepper, and a handful of fresh herbs, it’s the kind of recipe you’ll want to make again and again.
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Breakfast, Lunch, Snack
Cuisine European, Mediterranean, Spanish
Servings 2 Servings
Calories 280 kcal

Ingredients
  

  • 2 medium potatoes diced
  • 3 large eggs
  • 1 medium onion sliced
  • ½ red Romano pepper diced (or bell pepper)
  • 2 tbsp parsley chopped
  • salt and black pepper to taste
  • chili flakes optional
  • olive oil for frying

Instructions
 

  • Cook the vegetables: Heat olive oil in a non-stick pan over medium heat. Add diced potatoes, sliced onion, and diced red pepper. Cook gently, stirring occasionally, until soft and lightly golden (about 10–15 minutes). Remove from heat and let cool slightly.
  • Beat the eggs: In a bowl, whisk the eggs with salt, black pepper, chili flakes (if using), and chopped parsley.
  • Combine: Add the cooked vegetables to the eggs and stir gently to combine.
  • Cook the omelette: Wipe the pan clean, add a little olive oil, and heat on low. Pour in the egg and vegetable mixture, spreading evenly. Cook for 5–7 minutes until the edges are set.
  • Flip the omelette: Carefully cover the pan with a plate and flip the omelette onto it. Slide the omelette back into the pan, cooked side up, and cook for another 3–4 minutes.
  • Serve: Let rest for a minute, slice, and enjoy warm or cold.

Notes

  • Cook low and slow to avoid burning.
  • Let veggies cool before mixing with eggs to prevent scrambling.
  • Use a non-stick pan for easier flipping.
  • Store leftovers in the fridge up to 3 days; enjoy cold or reheated.

Nutrition

Serving: 250gCalories: 280kcalCarbohydrates: 20gProtein: 12gFat: 16gSaturated Fat: 3.5gPolyunsaturated Fat: 3gMonounsaturated Fat: 8gCholesterol: 370mgSodium: 250mgPotassium: 900mgFiber: 3gSugar: 3gVitamin A: 800IUVitamin C: 25mgCalcium: 80mgIron: 2.5mg
Keyword easy omelette recipe, healthy breakfast, potato omelette, Spanish omelette, tortilla española
Tried this recipe?Let us know how it was!

Similar Posts