How to Make an Authentic Spanish Tortilla Recipe at Home
Spanish Tortilla (Tortilla Española)
A Spanish Tortilla Recipe brings the rich taste of Spain to your table using simple, everyday ingredients. Known as Tortilla Española, this dish is a comforting Spanish omelet made from eggs, potatoes, and onions. It’s a favorite across Spain—served as a tapa, a light meal, or even breakfast. With its golden crust and soft, flavorful interior, this classic Spanish potato omelette proves that great food often starts with simple ingredients and honest cooking.
What Is a Spanish Tortilla?
A Spanish tortilla is a thick omelet that combines eggs with tender slices of potato and onion, fried gently in olive oil. It’s not like the flat Mexican tortilla—it’s more of a hearty egg dish, similar to a frittata. This traditional Spanish omelet offers a creamy texture on the inside and a golden crust on the outside. Each bite delivers the taste of perfectly cooked potatoes coated in rich egg flavor. You can enjoy it warm or at room temperature, making it a flexible meal option.
Why This Dish Stands Out
This classic Spanish tortilla recipe is simple but rich in taste. It uses humble ingredients like potatoes, onions, and eggs, yet delivers bold, satisfying flavor. The olive oil gives the dish its distinct Mediterranean touch. It’s great for any meal—breakfast, lunch, dinner, or a tapas recipe to share with friends. The balance of eggs, oil, and potatoes creates a filling meal that feels both light and hearty.
This dish also fits many diets since it’s naturally gluten-free and vegetarian. You can serve it with crusty bread, aioli, or a simple salad for a complete plate. Because it holds its shape, it’s perfect for meal prep or picnics.
Spanish Tortilla Recipe Ingredients (for 4 Servings)
- 6 large eggs
- 3 medium potatoes (about 450 g / 1 lb), peeled and thinly sliced
- 1 medium onion, thinly sliced (optional but traditional)
- 120 ml (½ cup) olive oil (for frying)
- Salt, to taste
- Black pepper, to taste
This version serves four people comfortably. The Spanish tortilla can also be adjusted for larger groups—just add more eggs and potatoes while keeping the same ratio.
How to Make Spanish Tortilla
1. Cook the Potatoes and Onion
Heat olive oil in a nonstick skillet over medium heat. Add the sliced potatoes and onions. Stir often so the potatoes soften without turning brown. This step takes about 15 minutes. The goal is tender potatoes, not crisp ones.
Once cooked, remove them from the oil with a slotted spoon and drain the extra oil. Save some of this flavorful oil for cooking the tortilla later.
2. Mix the Eggs
Crack the eggs into a large bowl. Add a pinch of salt and pepper. Beat them well until smooth. Add the warm potatoes and onions to the eggs. Stir gently to coat everything evenly without crushing the potatoes. Let the mix rest for five minutes so the flavors blend.
3. Cook the Tortilla
Heat two tablespoons of the reserved oil in the same skillet over medium heat. Pour in the egg-potato mixture and spread it evenly. Cook until the edges start to set and the bottom turns golden, about 5–7 minutes. You can shake the pan slightly to prevent sticking.
4. Flip the Tortilla
Once the bottom cooks through, place a large plate over the skillet. Hold the handle and flip the tortilla carefully onto the plate. Slide it back into the skillet, uncooked side down. Continue cooking for another 4–5 minutes until the center is set but still moist. This step gives the traditional Spanish tortilla its signature round shape and even texture.
5. Serve and Enjoy
Let the tortilla cool for a few minutes before slicing. You can serve it warm or at room temperature. Cut it into wedges or small squares for serving. Pair it with a salad, olive oil recipes like aioli, or even Mediterranean recipes for a balanced meal.
Tips for the Best Tortilla Española
- Use a smaller skillet for a thicker tortilla.
- Keep the heat medium to prevent burning.
- Choose starchy potatoes—they hold shape better.
- For a creamier texture, undercook slightly so the center stays soft.
- Try a version without onions if you prefer a plain Spanish potato omelette.
This dish is easy to master once you understand the cooking rhythm. The eggs should coat the potatoes, not drown them, and the flip must be smooth and confident. Practice once, and you’ll make it with ease next time.
Spanish Tortilla Recipe Serving Suggestions
Serve your Spanish omelet with a simple tomato salad, roasted vegetables, or fresh bread. It also pairs well with cold drinks like sangria or sparkling water with lemon. You can even chill leftovers and serve them cold—they taste great the next day. Many people enjoy a small slice as a snack or tapas.
This easy Spanish tortilla fits every occasion—from family brunch to dinner with friends. It’s healthy, filling, and full of traditional Spanish flavor. Once you’ve tried it, it might become part of your weekly rotation.
Equipment Needed
To make this Tortilla Española, you’ll need:
- A nonstick skillet (about 9–10 inches / 23–25 cm)
- A mixing bowl
- A spatula or slotted spoon
- A large plate for flipping
- A knife for slicing potatoes and onions
Good cookware makes a difference since the tortilla requires even heat and smooth flipping. Once you have the right tools, this Spanish tortilla recipe becomes a stress-free, enjoyable dish to prepare.
Best-seller Filipino Cookbooks:
Spanish Tortilla Recipe (Tortilla Española) – A Classic Spanish Omelet
Course: BreakfastCuisine: SpanishDifficulty: Easy4
servings10
minutes30
minutes280
kcal40
minutesLearn this Spanish Tortilla Recipe for a golden, hearty omelet made with eggs, potatoes, and onions (similar to a frittata).
Ingredients
6 large eggs
3 medium potatoes (about 450 g / 1 lb), peeled and thinly sliced
1 medium onion, thinly sliced (optional but traditional)
120 ml (½ cup) olive oil (for frying)
Salt, to taste
Black pepper, to taste
Directions
- Cook the Potatoes and Onion
- Heat olive oil in a nonstick skillet over medium heat. Add the sliced potatoes and onions. Stir often so the potatoes soften without turning brown. This step takes about 15 minutes. The goal is tender potatoes, not crisp ones.
- Once cooked, remove them from the oil with a slotted spoon and drain the extra oil. Save some of this flavorful oil for cooking the tortilla later.
- Mix the Eggs
- Crack the eggs into a large bowl. Add a pinch of salt and pepper. Beat them well until smooth. Add the warm potatoes and onions to the eggs. Stir gently to coat everything evenly without crushing the potatoes. Let the mix rest for five minutes so the flavors blend.
- Cook the Tortilla
- Heat two tablespoons of the reserved oil in the same skillet over medium heat. Pour in the egg-potato mixture and spread it evenly. Cook until the edges start to set and the bottom turns golden, about 5–7 minutes. You can shake the pan slightly to prevent sticking.
- Flip the Tortilla
- Once the bottom cooks through, place a large plate over the skillet. Hold the handle and flip the tortilla carefully onto the plate. Slide it back into the skillet, uncooked side down. Continue cooking for another 4–5 minutes until the center is set but still moist. This step gives the traditional Spanish tortilla its signature round shape and even texture.
- Serve and Enjoy
- Let the tortilla cool for a few minutes before slicing. You can serve it warm or at room temperature. Cut it into wedges or small squares for serving. Pair it with a salad, olive oil recipes like aioli, or even Mediterranean recipes for a balanced mea
Nutrition Facts
Serving Size: 150 g
Servings Per Recipe: 4
Amount Per Serving
Calories 280
Total Fat 20 g 26%
Saturated Fat 3 g 15%
Trans Fat 0 g
Cholesterol 185 mg 62%
Sodium 210 mg 9%
Total Carbohydrate 14 g 5%
Dietary Fiber 2 g 7%
Total Sugars 2 g
Protein 9 g
Vitamin D 1 mcg 5%
Calcium 45 mg 4%
Iron 1.5 mg 8%
Potassium 420 mg 9%
*Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Best-seller Diabetic Cookbooks
Related Recipes:
By Cooking Method: Frying | Sautéing
By Cuisine: Mediterranean | Spanish
By Diet or Lifestyle: Budget-Friendly | Gluten-Free | Kid-Friendly | Meal Prep Friendly | Vegetarian
By Dish Type: One-Pot Meals | Side Dishes | Skillet Recipes
By Main Ingredient: Eggs | Vegetables
By Meal Type: Breakfast | Brunch | Dinner | Lunch | Snacks
Other Useful Categories: Beginner Recipes | Comfort Food | Traditional & Authentic
