• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeCourseBreakfast
5 from 1 vote
Leave a Comment

Spanish Tortilla

Total Time45 minutes minutes
Recipe
Print
  • 6
By: Joanna Cismaru Last Updated: 05/17/24

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

pin for spanish tortilla.

A foolproof recipe showing you how to make a traditional Spanish Tortilla. Consider this dish an omelette with a twist, made with a short list of kitchen staple ingredients.

Table of Contents

Toggle
  • Why Make This Spanish Tortilla
  • Ingredient Notes
  • How To Make A Spanish Tortilla
  • Frequently Asked Questions
  • Frequently Asked Questions
  • Expert Tips
  • Leftovers
  • More Related Recipes
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Spanish Tortilla
  • Did you try this recipe?
spanish tortilla on a plate with a garnish of parsley.

This Spanish tortilla or “Spanish Omelette” can legitimately be described as a savory cake. It’s thick, rich, and indulgent. Made with eggs, potato and onion, this “tortilla” resembles more of a potato frittata or quiche, but those dishes still don’t do it justice! Made with a short list of simple, kitchen staple ingredients, this easy recipe is a new take on the traditional omelette breakfast that we are used to! If you want to try a new style of cuisine, this basic recipe is a great place to start!

Why Make This Spanish Tortilla

  • Easy To Make
  • Simple Ingredients
  • Delicious Breakfast/Brunch
  • It’s Fun To Make And Delicious

When we hear the word “tortilla,” our minds shouldn’t automatically jump to the ever popular flatbread used for burritos and quesadillas! We are missing out on so much more! This Spanish Tortilla will become your new go-to breakfast or brunch recipe!

Ingredient Notes

overhead of all ingredients needed to make spanish tortilla.
  • Oil – Olive oil regular – not extra virgin. We want a good oil to crisp up our tortilla. Substitute sunflower, safflower or avocado oil.
  • Potatoes – I used Yukon gold potatoes, halved and sliced 1/4″ thin.
  • Onion – Yellow or white, sliced.
  • Eggs – The eggs are going to help bind everything together, you’ll need about 7 of them!

How To Make A Spanish Tortilla

process shots showing how to make spanish tortilla.
  1. Cook Potatoes: Heat the olive oil in a large non-stick skillet over medium heat. Once it’s hot, add the potatoes. Fry them until softened, but not browned. 10-12 minutes. Remove the potatoes from the oil with a slotted spoon and let them drain on a rack or a paper towel lined plate.
  2. Cook Onion: Add the sliced onion to the hot oil and fry for 4-6 minutes, or until softened but not browned. Transfer the onions, using a slotted spoon, to the rack or plate with the potatoes. *Discard all but 2 tbsp of the oil from your pan.
  3. Mix: In a large bowl, whisk the eggs with the salt and pepper. Add the potatoes and onion to the bowl and mix everything carefully, as to not break the potatoes.
  4. Cook: Heat the remaining oil in the same skillet over medium-high heat. Pour the egg and potato mixture into the skillet and spread everything evenly. Cook for 1 minute, then reduce the heat to medium-low. Let the tortilla cook for 8-12 minutes, or until the eggs are set around the edges with a slight jiggle in the center.
  5. Flip: Use a knife or spatula to loosen the tortilla in the pan if needed. Take a large dinner plate and place it, inverted, over the top of the tortilla. With one hand firmly holding the plate down and the other hand holding the skillet handle, carefully flip the tortilla out onto the plate. Then, slide the tortilla back into the skillet, with the cooked side now facing up. Cook for another 4-5 minutes or until the tortilla is completely cooked through.
  6. Cool & Serve: Let the tortilla cool for 5 minutes before slicing and serving. Tortilla can be enjoyed warm or cold.
spanish tortilla on a plate with a slice cut out.

Frequently Asked Questions

Frequently Asked Questions

What Is A Spanish Tortilla?

Like a frittata, a tortilla is dense, filling, and intended to be cut into cake-like wedges. While similar, it is a much more specific thing than a potato frittata! You can’t merely boil some potatoes, pour eggs over them, cook it, and call it a day. A tortilla is not a tortilla unless it’s made with potatoes that have been braised slowly in lots of olive oil. This is not to be confused with frying! Your goal is to cook the potatoes and onions until they’re extremely tender, not to crisp them up. This is truly a special dish and a must try!

Mexican Tortilla VS Spanish Tortilla

In Mexico and most parts of Central America, the word “tortilla” typically refers to the cornmeal or wheat/flour based flatbread that we all know and love. In Spain, it more commonly refers to a frittata-like dish of eggs and potatoes; and I’m going to show you how to make it!

How To Serve

Typically, this classic Spanish breakfast is usually served on its own! Once it has cooled down, cut the tortilla into cake like slices and serve.
If you want to go a more “authentic” route, you can serve this tortilla cold, in more of a “tapas” style as they would in Spain. I think it is both wonderful to enjoy warm out of the pan, and equally as scrumptious cold out of the fridge – the choice is yours!

spanish tortilla on a plate with a slice on top.

Expert Tips

  1. Use a skillet between 10″ and 12″ in diameter. A smaller skillet will result in a thicker tortilla and a larger skillet will give you a thinner tortilla.
  2. You can add your favourite condiments if you want a little extra somethin’ somethin’ – I recommend using a little bit of my homemade hot sauce to kick the heat up just a bit!
  3. With a dish like this, comprising mostly of eggs, it’s important to make sure it’s cooked all the way through before slicing and serving.
  4. Poke the omelette in the center. Once you see it spring back up, it’s ready and fully cooked. If your finger makes an indentation, give the omelette a little more time.

Leftovers

Store in an airtight container in the fridge for 3 – 4 days.

*Make sure it has fully cooled down to room temperature before storing to avoid condensation forming inside the container.

Reheating

Reheat in the microwave or a skillet until heated through.

Freezing

Unfortunately, I would not recommend freezing this dish. Since it mostly consists of eggs, the texture will change and become liquidy once frozen and thawed.

a slice of spanish tortilla on a plate.

More Related Recipes

  • Spanish Rice with Ground Beef
  • Chicken Tortilla Soup
  • Easy Mexican Casserole
  • Breakfast Pizza
  • Cheesy Beef Quesadillas
  • Christmas Recipes
  • Scrambled Eggs

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
spanish tortilla on a plate with a garnish of parsley.
Recipe
5 from 1 vote

Spanish Tortilla

A foolproof recipe showing you how to make a traditional Spanish Tortilla. Consider this dish an omelette with a twist, made with a short list of kitchen staple ingredients.
Prep: 10 minutes mins
Cook: 35 minutes mins
Total: 45 minutes mins
Print
Rate
6

Equipment

  • 12-inch Cast Iron Skillet

Ingredients

  • ½ cup olive oil regular- not extra virgin
  • 2 pounds Yukon gold potatoes Halved and sliced 1/4" thin
  • 1 large onion sliced
  • 7 large eggs
  • 1 teaspoon salt or to taste
  • ½ teaspoon pepper freshly cracked
US Customary – Metric

Instructions

  • Cook Potatoes: Heat the olive oil in a large non-stick skillet over medium heat. Once it's hot, add the potatoes. Fry them until softened, but not browned. 10-12 minutes. Remove the potatoes from the oil with a slotted spoon and let them drain on a rack or a paper towel lined plate.
  • Cook Onion: Add the sliced onion to the hot oil and fry for 4-6 minutes, or until softened but not browned. Transfer the onions, using a slotted spoon, to the rack or plate with the potatoes. *Discard all but 2 tbsp of the oil from your pan.
  • Mix: In a large bowl, whisk the eggs with the salt and pepper. Add the potatoes and onion to the bowl and mix everything carefully, as to not break the potatoes.
  • Cook: Heat the remaining oil in the same skillet over medium-high heat. Pour the egg and potato mixture into the skillet and spread everything evenly. Cook for 1 minute, then reduce the heat to medium-low. Let the tortilla cook for 8-12 minutes, or until the eggs are set around the edges with a slight jiggle in the center.
  • Flip: Use a knife or spatula to loosen the tortilla in the pan if needed. Take a large dinner plate and place it, inverted, over the top of the tortilla. With one hand firmly holding the plate down and the other hand holding the skillet handle, carefully flip the tortilla out onto the plate. Then, slide the tortilla back into the skillet, with the cooked side now facing up. Cook for another 4-5 minutes or until the tortilla is completely cooked through.
  • Cool & Serve: Let the tortilla cool for 5 minutes before slicing and serving. Tortilla can be enjoyed warm or cold.

Tips & Notes:

  1. Use a skillet between 10″ and 12″ in diameter. A smaller skillet will result in a thicker tortilla and a larger skillet will give you a thinner tortilla.
  2. You can add your favourite condiments if you want a little extra somethin’ somethin’ – I recommend using a little bit of my homemade hot sauce to kick the heat up just a bit!
  3. With a dish like this, comprising mostly of eggs, it’s important to make sure it’s cooked all the way through before slicing and serving.
  4. Poke the omelette in the center. Once you see it spring back up, it’s ready and fully cooked. If your finger makes an indentation, give the omelette a little more time.
  5. Store in an airtight container in the fridge for 3 – 4 days. Make sure it has fully cooled down to room temperature before storing to avoid condensation forming inside the container.

nutrition facts

Serving: 1serving Calories: 369kcal (18%) Carbohydrates: 29g (10%) Protein: 11g (22%) Fat: 24g (37%) Saturated Fat: 4g (25%) Cholesterol: 217mg (72%) Sodium: 481mg (21%) Potassium: 754mg (22%) Fiber: 4g (17%) Sugar: 2g (2%) Vitamin A: 315IU (6%) Vitamin C: 32mg (39%) Calcium: 57mg (6%) Iron: 2mg (11%)
Author: Joanna Cismaru
Course: Breakfast, Brunch
Cuisine: Spanish

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

  • 6
Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





chicken taquitos stacked on top of each other on a serving platter.
Previous Post
Chicken Taquitos
a serving spoon full of green bean casserole in a casserole dish.
Next Post
Green Bean Casserole
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




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

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2026
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




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