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

    Easy Tortilla Española, Spanish Omelette

    Portrait of a smiling woman chef in a home kitchen, used for the “About Me” section of Girl Meets Fire.
    Modified: May 29, 2025 · Published: May 29, 2025 by Zoe Forestier Villegas · This post may contain affiliate links ·

    This post may contain affiliate links.

    ↓ 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

    • Overhead view of a single bowl of plantain soup with a cream swirl, bread slice on the rim, and wooden spoon on a blue napkin.
      Sopa de Plátano (Plantain Soup)
    • Overhead view of a stainless steel pot filled with chicken broth on a wooden countertop.
      Homemade Chicken Broth Recipe
    • Arroz con gandules covered with banana leaves, served alongside carne frita on a holiday table.
      Arroz Con Gandules Recipe (Puerto Rican Rice and Pigeon Peas)
    • Two glasses of cookies-and-cream coquito with crushed-cookie rims, surrounded by Oreo cookies and coquito ingredients, blurred in the background.
      Bacardi Gold Cookies and Cream Coquito

    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
    Prevent your screen from going dark

    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
    Did you try this recipe?Please consider Leaving a Review, and if you loved it, give it a ⭐⭐⭐⭐⭐ rating too! It helps others find the recipe and tells Google it's worth a try. 😊

    More Puerto Rican and Global Inspirations

    • A close-up of pumpkin fritters coated in cinnamon sugar, one with a bite showing its bright orange, fluffy center, on a white plate over a green dotted napkin.
      Pumpkin Fritters, Barriguitas de Vieja (Old Lady Bellies)
    • A hand grasps a blue-rimmed glass of piña colada, garnished with toasted coconut and cherries, next to a bowl of shredded coconut.
      Puerto Rican Piña Colada
    • Whole Puerto Rican fried red snapper on a plate with tomato sauce, lemon slices, and plantains.
      Puerto Rican Fried Red Snapper, Chillo Frito
    • Pot of Puerto Rican fish broth on a wooden cutting board, showing its golden color and clean, simmered appearance.
      Puerto Rican Fish Broth, Caldo de Pescado

    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.

    5 from 1 vote
    Woman holding a wooden spoon and smiling in a kitchen with hanging utensils and a vase of flowers on the counter.

    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 →

    Puerto Rican Christmas

    • Collage of traditional Puerto Rican Christmas dishes including pernil, arroz con gandules, coquito, tembleque, arroz con dulce, and guineitos en escabeche, with a banner that reads “15 Essential Puerto Rican Christmas Recipes.”
      15 Puerto Rican Christmas Essentials (And a Few Delicious Extras)
    • Top view of a molded pistachio tembleque garnished with shredded coconut and chopped pistachios on a white plate.
      Pistachio Tembleque
    • Overhead view of Puerto Rican ropa vieja (shredded beef stew) with white rice, stewed beans, and tomato slices, on a plate.
      Ropa Vieja (Shredded Beef Recipe)
    • Close-up of a forkful of arroz mamposteao, Puerto Rican rice and beans, held above a bowl on a blue patterned cloth.
      Mamposteao, a Puerto Rican Leftover Rice Comfort Food
    • A hand holding a smashed plantain. The rest of the plantains are in a towel-lined bowl sits behind it.
      Tostones de Plátano (Puerto Rican Smashed Fried Plantains)
    • Guineitos en escabeche served in a bowl with onions and green olives, a traditional Puerto Rican green banana salad
      Guineitos en Escabeche, Puerto Rican Pickled Green Bananas
    See more Christmas Recipes →

    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)
    • 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)
    • Close-up of a roasted chicken thigh served with guineos en escabeche, cherry tomatoes, and a side of macaroni salad partially visible.
      Puerto Rican Pollo Asado, Oven-Roasted Chicken
    • Close-up of shrimp and scallop stew over white rice, black beans, and fried sweet plantain, with a side of avocado and extra stew in the background.
      Quick Shrimp and Scallop Stew
    • A fork full of Pernil with a large serving bowl, avocados, dinner rolls, and small serving bowls with meat on the background.
      Instant Pot Puerto Rican Pernil (Pork Roast)
    • A hand holding a white bowl of funche topped with a dab of butter.
      Funche, Puerto Rican Grits

    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

    Get new Puerto Rican recipes in your inbox every week!

    Subscribe
    ↑ back to top

    Explore

    • About Me
    • Firestarter Planner
    • Subscribe and eBook
    • Media Kit
    • Portfolio

    About

    • Contact
    • Cookie Policy
    • Privacy Policy
    • Terms of service
    • Accessibility Statement

    Copyright © 2025 Girl Meets Fire LLC • Powered by Feast+ • 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.