Spanish Potato Omelette (Spanish Tortilla) Recipe

This authentic Spanish potato omelette, otherwise known as a Spanish tortilla, is a simple yet versatile dish that can be enjoyed at any time of the day. Traditionally served as tapas in Spain, this delightful mix of crispy potatoes, caramelized onions, and fluffy eggs makes a hearty breakfast, a delicious lunch, or a comforting dinner. The secret lies in using quality ingredients and cooking everything to golden perfection.

Spanish Potato Omelette (Spanish Tortilla) Recipe
Image 1
Image 2
Image 3
Image 5

Photos of Spanish Potato Omelette (Spanish Tortilla) Recipe

Image 1
Image 2
Image 3
Image 4

All the ingredients for this Spanish tortilla recipe should be readily available in your local supermarket. However, be sure to pay extra attention when choosing potatoes. Go for the waxy kind as they hold their shape better when cooked. Brown onions are preferred for this recipe due to their strong flavor that perfectly complements the potatoes and eggs.

Ingredients for Spanish Potato Omelette (Spanish Tortilla)

Olive oil: An essential ingredient in Spanish cooking, it adds a rich, fruity flavor and helps to cook the ingredients evenly.

Potatoes: The main component of the dish. Waxy potatoes are ideal as they maintain their shape after cooking.

Brown onion: It adds a sweet, caramelized flavor that balances the taste of the potatoes and eggs.

Eggs: They bind all the ingredients together and create a soft, creamy texture.

Salt: Enhances the flavors of the other ingredients.

Cracked black pepper: Adds a bit of heat and complexity to the dish.

Parsley: Used as a garnish, it adds a pop of color and a fresh, earthy flavor.

One reader, Aubrey Hughes says:

star icon star icon star icon star icon star icon

This Spanish potato omelette recipe is a game-changer! The crispy potatoes and fluffy eggs create a perfect harmony of flavors. It's a simple yet delicious dish that's perfect for any meal. I love how versatile it is - it's a definite crowd-pleaser!

Aubrey Hughes

Key Techniques for Perfect Spanish Potato Omelette

How to fry potatoes and onions: Heat the oil in a nonstick medium-sized pan and fry the potatoes until crispy, golden, and tender. Add the onion and fry until transparent. Drain the excess oil.

How to cook the tortilla: After returning the potatoes and onions to the pan, arrange them in a single layer and reduce the heat to low. Beat the eggs with salt and pepper, then pour the egg mixture into the pan, moving the potatoes and onions around the eggs using a plastic spatula.

How to flip the tortilla: Place a large, round plate on top of the pan, and with your hand holding the plate, flip the tortilla onto the plate. Then, slide the tortilla back into the pan carefully, moving the onion and potatoes back into the pan along with the tortilla.

How to garnish with parsley: Once the tortilla is cooked through, garnish it with parsley before serving.

How to serve: Serve the Spanish potato omelette with a salad, or use it as an entree or appetizer. It can also be cut into little squares and served as tapas for snacks.

How To Make Spanish Potato Omelette (Spanish Tortilla)

Upgrade your omelet recipe with this mouthwatering Spanish potato omelet made with crispy, fried potatoes and eggs. Perfect for any type of gatherings.

Preparation: 10 minutes
Cooking: 30 minutes
Total: 40 minutes



  • ½cupolive oil
  • 5pcspotatoesmedium-sized, diced into 1-inch pieces
  • 1 brown onionlarge, chopped
  • 8pcseggs
  • saltto taste
  • cracked black pepperto taste
  • parsleyto garnish, optional


  1. Heat the oil in a nonstick medium-sized pan. Fry potatoes until crispy, golden, and tender. Add the onion and fry until transparent. Drain oil.

  2. Return potatoes and onions to the pan, arranging them in a single layer. Reduce heat down to low.

  3. Beat eggs with salt and pepper to taste. Pour egg mixture into the pan, moving the potatoes and onions around the eggs using a plastic spatula.

  4. Every so often, move the eggs around the potatoes while it’s cooking to ensure the eggs cook on the bottom, so there are not many eggs left on the top.

  5. Place a big, round plate on top of the pan, and with your hand holding the plate, flip the tortilla onto the plate. Then, slide the tortilla back into the pan carefully, moving the onion and potatoes carefully back into the pan along with the tortilla.

  6. Keep cooking, gently shaking the pan occasionally, until completely cooked through.

  7. To remove the tortilla from the pan, place a clean plate on top of the tortilla and flip again onto the plate. Garnish with parsley.

  8. Serve with a salad, or use as an entree or appetizer.

  9. Great for snacks. Traditionally served as tapas in little squares.


  • Calories: 2026.76kcal
  • Fat: 218.88g
  • Saturated Fat: 30.77g
  • Trans Fat: 0.01g
  • Monounsaturated Fat: 158.67g
  • Polyunsaturated Fat: 23.33g
  • Carbohydrates: 17.56g
  • Fiber: 2.50g
  • Sugar: 1.28g
  • Protein: 5.72g
  • Cholesterol: 106.64mg
  • Sodium: 809.97mg
  • Calcium: 41.04mg
  • Potassium: 463.48mg
  • Iron: 2.75mg
  • Vitamin A: 60.62µg
  • Vitamin C: 22.83mg

Crucial Technique Tip for Nailing Spanish Tortilla

To ensure your Spanish potato omelette (or Spanish tortilla) has a soft and creamy interior while maintaining a crispy exterior, control the heat carefully. Start by frying the potatoes and onions on medium heat, then reduce to low when adding the eggs. This allows the eggs to cook slowly and evenly, resulting in a tender and moist tortilla. Also, remember to gently shake the pan occasionally while cooking. This prevents the tortilla from sticking to the pan and promotes even cooking.

Time-Saving Tips for Spanish Tortilla Recipe

Prep ahead: Chop and prepare the potatoes and onions the night before to save time on the day of cooking.

Use a mandoline: Use a mandoline to quickly and evenly slice the potatoes for the tortilla.

Nonstick pan: Use a nonstick pan to prevent the tortilla from sticking and to make the flipping process easier.

High heat: Use high heat to quickly fry the potatoes and onions, reducing the overall cooking time.

Egg preparation: Beat the eggs while the potatoes are frying to save time and ensure they are ready to pour when needed.

Thin slices: Cut the potatoes into thin slices to reduce the frying time and ensure they cook evenly.

Lid on pan: Cover the pan with a lid while the tortilla is cooking to help it set faster and cook more evenly.

Sharp knife: Use a sharp knife to easily cut the tortilla into neat, uniform slices for serving.

Make ahead: The tortilla can be made ahead of time and served at room temperature, making it a convenient dish for entertaining.

Substitute Ingredients For Spanish Potato Omelette (Spanish Tortilla) Recipe

  • olive oil - Substitute with vegetable oil: Vegetable oil can be used as a substitute for olive oil in this recipe. It has a neutral flavor and a high smoke point, making it suitable for frying the potatoes and onions.

  • potatoes - Substitute with sweet potatoes: Sweet potatoes can be used as a substitute for regular potatoes in this recipe. They add a slightly sweeter flavor and a vibrant color to the dish.

  • brown onion - Substitute with yellow onion: Yellow onions can be used as a substitute for brown onions in this recipe. They have a similar flavor profile and will work well in the Spanish potato omelette.

  • eggs - Substitute with tofu: Tofu can be used as a substitute for eggs in this recipe for a vegan version of the Spanish potato omelette. It provides a similar texture and can be seasoned to mimic the flavor of eggs.

  • parsley - Substitute with cilantro: Cilantro can be used as a substitute for parsley in this recipe. It adds a fresh, herbaceous flavor that complements the other ingredients in the Spanish potato omelette.

Presentation Ideas for Spanish Tortilla

  1. Elevate the plating: When presenting the Spanish potato omelette, focus on creating a visually appealing plate. Use a combination of vibrant colors and carefully arranged components to showcase the dish's rustic charm and inviting texture.

  2. Incorporate garnishes: Enhance the visual appeal of the dish by incorporating fresh parsley as a garnish. This will add a pop of color and a touch of freshness to the presentation, elevating the overall aesthetic.

  3. Focus on precision: Pay attention to the placement of each component on the plate. Ensure that the tortilla is neatly sliced into uniform portions, and arrange them meticulously to demonstrate attention to detail and culinary finesse.

  4. Emphasize texture: Highlight the contrast in textures by pairing the Spanish potato omelette with a complementary side salad. The crispness of the tortilla should be balanced with the refreshing crunch of the salad, creating a harmonious dining experience.

  5. Utilize elegant serveware: Select elegant serveware that complements the rustic yet refined nature of the dish. Opt for minimalist yet sophisticated plating options to showcase the Spanish potato omelette in a tasteful manner.

  6. Consider portion shapes: Experiment with different shapes for the portioned Spanish potato omelette, such as squares or triangles, to add visual interest and showcase the versatility of the dish.

  7. Highlight the omelette's layers: Showcase the layers of the Spanish potato omelette by carefully arranging the potatoes and onions, allowing the beautiful layers to be visible, creating an enticing visual presentation.

  8. Embrace simplicity: Let the natural beauty of the dish shine through by embracing a minimalist approach to plating. Focus on clean lines and uncluttered presentation to allow the flavors and textures to take center stage.

Essential Tools for Making Spanish Potato Omelette

  • Nonstick medium-sized pan: A pan with a nonstick coating to prevent food from sticking and to make flipping the tortilla easier.
  • Plastic spatula: A spatula made of heat-resistant plastic to gently move the eggs and potatoes while cooking.
  • Big, round plate: A large, round plate to help flip the tortilla during the cooking process.
  • Clean plate: A clean plate to help remove the tortilla from the pan and for serving.

Storing and Freezing Spanish Potato Omelette

  • Let the Spanish tortilla cool completely before storing or freezing. This will take about 30 minutes to an hour, depending on the size of your tortilla.
  • Once cooled, wrap the tortilla tightly in plastic wrap or aluminum foil. Make sure there are no air pockets to prevent freezer burn.
  • If you plan to consume the tortilla within a few days, you can store it in the refrigerator for up to 3-4 days.
  • For longer storage, place the wrapped tortilla in a freezer-safe container or a resealable freezer bag. Label the container or bag with the date of preparation.
  • When stored properly in the freezer, the Spanish tortilla can last for up to 2-3 months.
  • To reheat the tortilla, let it thaw in the refrigerator overnight if frozen. Remove the plastic wrap or foil and place the tortilla on a microwave-safe plate.
  • Microwave the tortilla in 30-second intervals until it's heated through. Alternatively, you can reheat the tortilla in a preheated oven at 350°F (175°C) for about 10-15 minutes or until warmed through.
  • If you prefer a crispy exterior, you can also reheat the tortilla in a skillet over medium heat. Add a small amount of olive oil to the pan and heat the tortilla for a few minutes on each side until it's crispy and heated through.
  • Serve the reheated Spanish tortilla as a delicious and convenient meal or snack, perfect for busy weekdays or lazy weekends.

How To Reheat Leftover Spanish Tortilla

  • To reheat leftover spanish potato omelette in the oven, preheat the oven to 350°F (175°C). Place the omelette on a baking sheet and cover it with aluminum foil. Bake for 10-15 minutes, or until heated through. Remove the foil for the last few minutes to crisp up the top, if desired.

  • For a quicker method, reheat the tortilla in the microwave. Place a slice on a microwave-safe plate and heat it on high power for 30-60 seconds, or until warmed to your liking. Be careful not to overheat, as this can cause the eggs to become rubbery.

  • If you have a toaster oven, you can also use it to reheat your leftover omelette. Preheat the toaster oven to 350°F (175°C) and place a slice of the tortilla on the rack. Heat for 5-7 minutes, or until warmed through and slightly crispy on the outside.

  • For a stovetop method, heat a small amount of olive oil in a non-stick pan over medium heat. Add a slice of the omelette and cook for 2-3 minutes on each side, or until heated through and lightly browned.

  • If you want to add some extra flavor to your reheated spanish potato omelette, try topping it with a dollop of sour cream, some chopped fresh herbs, or a sprinkle of shredded cheese. These toppings can help to revive the flavors and make the leftover omelette feel like a fresh meal.

Interesting Fact About Spanish Tortilla

Spanish potato omelette is a traditional Spanish dish that is often served as tapas in little squares. It is a versatile dish that can be enjoyed as a snack, an appetizer, or even as an entree. The dish is known for its simple yet flavorful combination of potatoes, onions, and eggs, making it a popular choice for gatherings and parties. It is also a great make-ahead dish and can be served hot or cold, making it a convenient option for various occasions.

Is Making Spanish Potato Omelette at Home Cost-Effective?

The Spanish potato omelette recipe is quite cost-effective for a household. The main ingredients, potatoes and eggs, are affordable and readily available. The addition of onions and parsley adds flavor without breaking the bank. The approximate cost for a household of 4 people is around $10, making it a budget-friendly option. The overall verdict rating for this recipe is 9/10, considering its simplicity, versatility, and economic value.

Is Spanish Potato Omelette Healthy?

The Spanish potato omelette (Spanish tortilla) recipe is a relatively healthy dish, but it does have some aspects that could be improved upon from a nutritional standpoint. Here's an analysis of the recipe:


  • The recipe includes healthy ingredients like potatoes, onions, and eggs, which provide essential nutrients such as vitamin C, fiber, and protein.
  • Using olive oil for cooking is a healthier choice compared to other oils due to its high content of monounsaturated fats and antioxidants.
  • The addition of parsley adds a pop of color and provides some extra vitamins and minerals.


  • The recipe calls for a significant amount of olive oil (½ cup), which can increase the calorie and fat content of the dish.
  • Frying the potatoes until crispy and golden may result in the formation of acrylamides, which are potentially harmful compounds that form when starchy foods are cooked at high temperatures.
  • The recipe does not include any additional vegetables, which could provide more fiber, vitamins, and minerals.

To make this recipe even healthier, consider the following suggestions:

  • Reduce the amount of olive oil used in the recipe by half, or use a cooking spray to lightly coat the pan instead.
  • Instead of frying the potatoes until crispy, try boiling or steaming them first, then lightly sautéing them with the onions to reduce the formation of acrylamides.
  • Add more vegetables to the recipe, such as:
    • Diced bell peppers
    • Chopped spinach or kale
    • Sliced mushrooms
    • Grated zucchini or carrots
  • Use a combination of whole eggs and egg whites to reduce the overall cholesterol content while maintaining the protein.
  • Experiment with different herbs and spices to add flavor without relying on excessive salt, such as:
    • Smoked paprika
    • Thyme
    • Garlic powder
    • Red pepper flakes

Editor's Take on This Spanish Potato Omelette Recipe

The Spanish potato omelette, or Spanish tortilla, is a classic and beloved dish. The recipe provided offers a traditional method for creating a flavorful and satisfying omelette. The combination of crispy potatoes, tender onions, and well-seasoned eggs creates a delightful texture and taste. The use of olive oil adds richness and depth to the dish. Overall, this recipe is a wonderful representation of Spanish cuisine and is sure to be a hit as a snack, tapas, or a delightful addition to any meal.

Enhance Your Spanish Potato Omelette (Spanish Tortilla) Recipe with These Unique Side Dishes:

Roasted Garlic Asparagus: Toss asparagus in olive oil and minced garlic, then roast until tender and slightly crispy.
Grilled Lemon Herb Chicken: Marinate chicken in a mixture of lemon juice, herbs, and olive oil, then grill until juicy and flavorful.
Fresh Fruit Salad: Combine a variety of fresh fruits such as strawberries, blueberries, and kiwi, then toss with a honey-lime dressing for a refreshing side dish.
Creamy Tomato Basil Soup: Simmer tomatoes, onions, and garlic in a creamy broth, then blend until smooth and garnish with fresh basil for a comforting soup option.

Alternative Recipes Similar to Spanish Potato Omelette

Creamy Mushroom Risotto: This creamy mushroom risotto is a comforting and flavorful dish that combines the earthy flavor of mushrooms with the richness of parmesan cheese and arborio rice. It's a perfect dish for a cozy night in.
Grilled Lemon Herb Chicken: Grilled lemon herb chicken is a simple and delicious recipe that brings out the natural flavors of the chicken with a zesty and herbaceous marinade. It's a great option for a healthy and satisfying meal.
Mixed Berry Crumble: This mixed berry crumble is a delightful dessert that combines the sweetness of mixed berries with a buttery and crunchy crumble topping. It's a perfect way to enjoy the abundance of summer berries.

Appetizer and Dessert Pairings for Spanish Potato Omelette

Stuffed Mushrooms: Create a savory and indulgent appetizer by stuffing mushrooms with a flavorful mixture of cheese, herbs, and breadcrumbs. Bake until golden and crispy for a delicious bite-sized treat.
Bruschetta: Elevate your appetizer game with a classic bruschetta. Toasted bread topped with a vibrant mixture of tomatoes, garlic, basil, and balsamic glaze is sure to impress your guests.
Chocolate Mousse: Indulge in a rich and velvety chocolate mousse, topped with a dollop of whipped cream and a sprinkle of cocoa powder. The smooth texture and intense chocolate flavor will satisfy any sweet tooth.
Apple Pie: Savor the warm and comforting flavors of a classic apple pie, with a flaky golden crust and tender, cinnamon-spiced apples. Pair it with a scoop of vanilla ice cream for the perfect balance of sweetness and creaminess.

Why trust this Spanish Potato Omelette (Spanish Tortilla) Recipe:

This recipe for Spanish Potato Omelette offers a traditional and authentic taste of Spain, using olive oil for an authentic flavor. The crispy and tender potatoes combined with the savory onion create a delightful texture and taste. The use of eggs adds richness and protein, while the seasoning with salt and cracked black pepper enhances the flavors. The garnish of parsley adds a fresh and vibrant touch. Trust in this recipe to bring the flavors of Spain into your kitchen with every bite.

Share your thoughts on the Spanish Potato Omelette (Spanish Tortilla) recipe in the Recipe Sharing forum section and let us know how it turned out for you!
How long does it take to cook the Spanish potato omelette?
The cooking time for the Spanish potato omelette can vary, but typically it takes around 30-40 minutes from start to finish.
Can I use a different type of oil instead of olive oil?
Yes, you can use other types of oil such as vegetable oil or sunflower oil if you prefer. However, using olive oil will give the omelette a more authentic Spanish flavor.
Can I add other ingredients to the omelette?
Absolutely! You can customize the omelette by adding ingredients like bell peppers, chorizo, or even cheese to suit your taste preferences.
Can I make the omelette ahead of time?
Yes, you can make the omelette ahead of time and serve it at room temperature. It's a great make-ahead dish for picnics, potlucks, or as part of a tapas spread.
Is the Spanish potato omelette suitable for vegetarians?
Yes, the Spanish potato omelette is vegetarian-friendly as it does not contain any meat or fish. It's a hearty and satisfying dish that's perfect for vegetarians and non-vegetarians alike.

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

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