Girl Meets Fire

menu icon
go to homepage
  • Recipes
  • Traditional Puerto Rican Classics
  • About me
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Traditional Puerto Rican Classics
    • About me
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Frituras and Appetizers

    Modified: 29 May, 2025 · Published: 29 May, 2025 by Zoe Forestier Villegas · This post may contain affiliate links · 1 Comment

    Easy Tortilla Española, Spanish Omelette

    ↓ Jump to Recipe

    Tortilla Española, or Spanish omelette, is more like a frittata than a classic folded omelet. It is made with eggs, potatoes, onions, and olive oil.

    A slice of Spanish tortilla (Tortilla Española) made with eggs and sliced potatoes is served on a blue-patterned plate alongside crispy bacon. The entire tortilla is visible in the background, garnished with chopped parsley. Toast with soft orange butter, extra bacon, and a basket of sliced bread are also seen on the table.

    Creamy, savory, and elegant, this dish is a staple in Spain and has also found a home in Puerto Rican kitchens. It works for breakfast, brunch, or dinner. Serve it hot or at room temperature. It holds up well for gatherings and potlucks.

    Want more brunch ideas? Try my Tropical Carrot Cake with Bananas and Coconut, a delicious combination of carrot, bananas, pineapple, and coconut, topped with a citrus cream cheese frosting. Roasted Chicken Thighs, Lasaña de Berenjena, Eggplant Lasagna, or Puerto Rican Coquito recipes.

    Jump To
    • Why You’ll Love This Recipe
    • A Little History on Tortilla Española
    • Ingredient Notes
    • Variations and Substitutions
    • Puerto Ricanize it!!!
    • Top Tip 🔥
    • How to Make Tortilla Española
    • Expert Tips
    • Recipe FAQs
    • More Brunch Ideas
    • 📖 Recipe
    • Comments

    Why You’ll Love This Recipe

    • Minimal Ingredients: Just eggs, potatoes, and onions. These are pantry staples in most kitchens.
    • Beginner-Friendly: No special skills are needed. This is a great recipe to make with family.
    • Versatile: Start with the base and make it your own. Add vegetables, meats, or cheeses.

    A Little History on Tortilla Española

    Did you know that the tortilla, frittata, and omelette are closely related to a Persian egg dish named Kuku Sabzi? Kuku Sabzi is an herb-laden frittata or tortilla used during Persian New Year celebrations. As people conquered and migrated to one another, this recipe has evolved into the variations we see today.

    Ingredient Notes

    Ingredients for Tortilla Española displayed on a counter, including eggs, butter, salt and pepper, ricotta, sliced potatoes, onions, and olive oil.
    • Eggs: The main binder that holds the dish together.
    • Potatoes: Give the tortilla its bulk and creamy texture. Yukon gold or russet both work well.
    • Onions: Cooked until soft and golden to bring a gentle sweetness throughout.
    • Extra Virgin Olive Oil: Adds flavor and helps keep the tortilla from sticking.
    • Ricotta (Optional): This is not traditional, but it makes the eggs extra creamy, similar to adding a splash of milk. I use ricotta in order to use up left over ricotta from other recipes.

    Variations and Substitutions

    • Low-Carb Option: Swap potatoes for cauliflower.
    • Add Protein: Chorizo or ham add a smoky, savory element.
    • More Vegetables: Try peppers, tomatoes, zucchini, mushrooms, or squash.
    • Cheese Choices: Ricotta, feta, Manchego, or shredded Colby Jack. For the best texture, add cheese after flipping or just before serving.

    Puerto Ricanize it!!!

    Want to give your tortilla a Boricua twist? Try these ideas:

    • Swap the Potatoes: Use yuca or malanga instead. Slice thin, steam, or parboil before adding to the skillet since they’re starchier and denser than potatoes.
    • Add Flavor: Mix in Puerto Rican homemade sofrito with the onions for extra oomph.
    • Go Meaty: Add bits of pernil or crispy longaniza.
    • Top it Off: Serve with a drizzle of mayo-ketchup, mojito sauce or a spoonful of pique for a kick, or shred some queso de papa (cheddar or gouda) for more of that island comfort.

    Top Tip 🔥

    After slicing or dicing your potatoes, place them in a bowl of cold salted water. This prevents oxidation and helps remove excess starch for a creamier, non-gummy texture. Just make sure to dry them well before cooking.

    How to Make Tortilla Española

    Sliced onions and a pat of butter are placed in a skillet, beginning to sauté. The pan is placed on a wooden cutting board.
    1. Step 1: Peel, slice, or dice the potatoes and onions.
      Cook onions in olive oil and a pat of butter, in a non-stick skillet over medium heat until translucent.
    Strained cooked onions resting in a mesh sieve over a wooden cutting board, next to a red spatula.
    1. Step 2: Strain and set aside,
    A cube of butter melting in olive oil inside a nonstick skillet on a wooden cutting board.
    1. Step 3: reserving the oil.
    Thinly sliced raw potatoes arranged in a single layer in a skillet, ready to cook.
    1. Step 4: In the same pan, arrange the potatoes in layers and cook covered over low heat until tender. If you use diced potatoes, arrange the potatoes into a sigle layer.
    Thin slices of potatoes arranged in a second layer inside a skillet, part of the tortilla Española preparation.
    1. Step 5: Second layer of potatoes.
    A bowl containing cracked eggs, ricotta, salt, and pepper, sitting on a wooden cutting board.
    1. Step 6: Whisk eggs with salt, pepper, and ricotta if using.
    Beaten eggs mixed with sautéed onions in a stainless steel bowl, prepared for cooking.
    1. Step 1: Add the cooked onions and stir gently.
    Lightly cooked sliced potatoes in a nonstick skillet, forming the base for a tortilla Española.
    1. Step 2: Cooked, tender potatoes should have an opaque look to them.
    Egg and onion mixture poured over cooked potatoes in a skillet, beginning to set.
    1. Step 3: Pour the egg mixture over the potatoes into the skillet. Cook over medium heat until the edges are set, then lower the heat and cover.
    A nearly finished tortilla Española flipped onto a glass plate, golden brown and intact.
    1. Step 4: Once the bottom is set, flip the tortilla using a plate or lid and return it to the skillet to finish cooking for another 5 to 8 minutes. When a knife or fork comes out mostly clean, it is ready.
    A fully cooked tortilla Española garnished with chopped parsley, served on a wooden cutting board.
    • Slide the tortilla onto a plate and let it cool slightly. Garnish with parsley or cilantro and serve.

    Expert Tips

    • Keep the heat low to avoid burning the eggs.
    • Let potatoes cook in their own steam by keeping the pan covered.
    • Use evenly cut slices for uniform cooking.
    • Cook onions until lightly golden to add depth.
    • Serve warm or at room temperature.
    • You can use a small cast-iron skillet if you want a more compact tortilla that is easier to flip.
    • If the tortilla isn't cooking or setting fast enough, gently lift the edges and tilt the pan to let the uncooked egg run underneath.
    • If you don't have ricotta handy, could you substitute regular milk for it? In this case, the milk, or ricotta, adds tenderness, mouthfeel, and creaminess to the eggs. Again, this is completely optional and not part of the original recipe.
    A slice of Spanish tortilla (Tortilla Española) made with eggs and sliced potatoes is served on a blue-patterned plate alongside crispy bacon. The entire tortilla is visible in the background, garnished with chopped parsley. Toast with soft orange butter, extra bacon, and a basket of sliced bread are also seen on the table.

    Recipe FAQs

    Is Tortilla Española served hot or cold?

    It can be served hot, warm, or at room temperature. Many people enjoy it even more after it has rested.

    Can I make Tortilla Española ahead of time?

    Yes, it keeps well in the fridge for up to three days. Just bring it to room temp or reheat gently in the oven before serving

    Do I have to flip the tortilla?

    Traditionally, yes, but if flipping is tricky, you can finish it in the oven. Preheat the oven to 375℉ before adding the egg mixture to the pan. Once the edges turn opaque, transfer the pan to the oven. Cover with foil if possible and bake for 20-30 minutes until the center is set.

    Can I use sweet potatoes or other types of potatoes?

    Yes, sweet potatoes work, but they will change the flavor. Any starchy potato, like Yukon gold or russet, is ideal.

    How long should I cook it after flipping?

    Cook the second side for about five to eight minutes on low heat until the center is set.

    Can I freeze Tortilla Española?

    You can, but the texture of the potatoes may change. It's best enjoyed fresh or refrigerated.

    More Brunch Ideas

    • A slice of carrot cake on a plate with the rest of the cake and another slice in the background.
      Tropical Carrot Cake with Banana and Coconut
    • A blue and white dessert plate with a slice of bread pudding and caramel sauce on top of it.
      Budín de Pan (Puerto Rican Bread Pudding)
    • Plate of Pecan Crusted Cheesecake and Guava Berry Coulis.
      Pecan Crusted Cheesecake with Guava Berry Coulis
    • Two highball glasses of sangria decorated with a fruit skewer of maraschino cherries, oranges, kiwi, and plums.
      Tropical Red Sangria with Rum

    I’d love to hear from you! Did you try this recipe? Leave a review and rating below. Let’s connect on Instagram, and don’t forget to join my weekly email list for fresh new recipes.

    📖 Recipe

    A slice of Spanish tortilla (Tortilla Española) made with eggs and sliced potatoes is served on a blue-patterned plate alongside crispy bacon. The full tortilla is visible in the background, garnished with chopped parsley. Toast with melted cheese, extra bacon, and a basket of sliced bread are also seen on the table.

    Easy Tortilla Española, Spanish Omelette

    Zoé Forestier
    This easy Tortilla Española, Spanish Omelette, is made with potatoes, eggs, and onions. A perfect brunch recipe rooted in Spanish and Puerto Rican tradition.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 1 hour hr
    Resting Time 5 minutes mins
    Total Time 1 hour hr 14 minutes mins
    Course Breakast, Brunch
    Cuisine spanish
    Servings 6 servings
    Calories 243 kcal

    Equipment

    • 1 non-stick skillet
    • 1 flat lid

    Ingredients
      

    • ¼ cup olive oil
    • 1 onion peeled, sliced or diced
    • 2 potatoes peeled, sliced or diced
    • 8 eggs
    • 4 tablespoon ricotta
    • salt to taste
    • pepper to taste
    • parsley fresh for garnish

    Instructions
     

    • Peel and slice the potatoes and onions. Place the potatoes in cold salted water to keep them from turning brown.
    • Cook onions in olive oil in a non-stick skillet over medium heat until translucent. Strain and set aside, reserving the oil.
    • In the same pan, arrange the potatoes in a single layer and cook covered over low heat until tender. Sliced potatoes may cook faster than diced potatoes.
    • Whisk eggs with salt. Mix in ricotta if using. Add the cooked onions and stir gently.
    • Pour the egg mixture over the potatoes into the skillet. Cook over medium heat until the edges are set, then lower the heat and cover.
    • Once the bottom is set, flip the tortilla using a plate or lid and return it to the skillet to finish cooking for another five to eight minutes. When a knife or fork comes out mostly clean, it is ready.
    • Slide the tortilla onto a plate and let it cool slightly.
    • Garnish with parsley or cilantro and serve.
    QR Code

    Notes

    • Keep the heat low to avoid burning the eggs.
    • Let potatoes cook in their own steam by keeping the pan covered.
    • Use evenly cut slices for uniform cooking.
    • Cook onions until lightly golden to add depth.
    • Serve warm or at room temperature.
    • Use a small cast iron skillet if you want a more compact tortilla that is easier to flip.
    • If the tortilla isn't cooking or setting fast enough, gently lift the edges and tilt the pan to let the uncooked egg run underneath.

    Nutrition

    Serving: 4ozCalories: 243kcalCarbohydrates: 15gProtein: 10gFat: 16gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 0.02gCholesterol: 223mgSodium: 872mgPotassium: 417mgFiber: 2gSugar: 2gVitamin A: 364IUVitamin C: 15mgCalcium: 67mgIron: 2mg
    Tried this recipe?If you try this recipe, I’d love to see it! Tag me on Instagram @girlmeetsfire_puertoricancookn/ so I can check it out and share your creation!
    « Puerto Rican Homemade Sofrito

    Comments

    1. Zoe Forestier Villegas says

      May 29, 2025 at 11:15 am

      5 stars
      This classic Spanish omelette is pure comfort—golden potatoes and silky eggs cooked low and slow until tender and rich. It’s simple, satisfying, and perfect any time of day. Add a little pique or a swipe of sofrito mayo and it’s game over.

      Reply
    5 from 1 vote

    Comments, questions, or concerns? Leave them below! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Zoe standin in the kitchen smiling

    Hola! I'm Zoe. I love all things food and enjoy cooking. I created this site to reconnect with my Puerto Rican heritage while living in the United States. This is a great place to reconnect if you are floating in the diaspora. I would love to hear from you!

    About Zoe →

    Mother's Day Favorite Recipes

    • A fully cooked tortilla Española garnished with chopped parsley, served on a wooden cutting board.
      Easy Tortilla Española, Spanish Omelette
    • A bowl of ceviche is in the center, with two smaller bowls of ceviche and forks. A large bowl of tostones is at the top right, with small lemon wedges at the top left.
      Ceviche de Pescado y Camarones, Grouper and Shrimp Ceviche
    • Puerto Rican Bacalao a la Vizcaina
    • Caldo santo served in a bowl with tostones.
      Caldo Santo, Puerto Rican Coconut Seafood Soup
    • Bowl lined with paper towels and filled with fried mero chunks. A small bowl with cut lemons and a small bowl with tartar sauce.
      Grouper Bites, Chicharrones de Mero
    • A hand holding a fried bacalaito.
      Bacalaitos, Puerto Rican Cod Fritters

    Popular Recipes

    • A plate of polvorones cookies with three semi-stacked cookies on top of the table resting in front of the plate.
      Puerto Rican Polvorones (Shortbread Cookies)
    • close-up-of-roasted-chicken-thighs-on-a-serving-platter
      Puerto Rican-Inspired Roasted Chicken Thighs
    • A blue and white dessert plate with a slice of bread pudding and caramel sauce on top of it.
      Budín de Pan (Puerto Rican Bread Pudding)
    • empanadas inside a paper towel lined bowl.
      Puerto Rican Empanadillas
    • an overhead view of a table set with two plates of arroz habichuelas and pan seared chicken thighs
      Puerto Rican Rice with Beans
    • pinchos served with potato salad and collard greens
      Pinchos de Cerdo, Puerto Rican Pork Kabobs

    I’d love to hear from you! Did you try this recipe? Leave a review and rating below. Let’s connect on Instagram, and don’t forget to join my weekly email list for fresh new recipes.

    Footer

    Subscribe for weekly updates!

    Subscribe
    • Contact
    • Privacy Policy
    • Cookie Policy
    • Terms & Conditions
    • Accessibility Policy
    • ↑ back to top

    Copyright © 2025 Girl Meets Fire LLC • This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. Girl Meets Fire LLC participates in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.