| | | | | | | | | | | | | |

Baked Spanish tortilla with ham

Spanish tortilla recipe

This recipe is my take on a homemade baked Spanish tortilla with ham and jalapeños. I love making Spanish tortillas – they’re very satisfying and of course very versatile: a tortilla can be served for many different occasions and is easily customized. As you might have realized I really like adding my own twist to classic dishes. Don’t get me wrong, I do enjoy the classic Spanish tortilla version made with just olive oil, potatoes, eggs, and onions.

Spanish potato tortilla recipe

However, I’ve had it enough times and wanted to make something a little bit different, so I added ham and spiced it up with some jalapeños. If you’re not a fan of spicy food you can use a milder pepper like Anaheim peppers or just good old green bell peppers. And if you live somewhere where it’s easy to find Spanish Padron peppers then you also use those instead of jalapeños.

Spanish style baked tortilla Potato and ham tortilla tapas

En Español

Spanish tortilla recipe

Baked Spanish style tortilla with ham

Easy recipe to prepare a homemade baked Spanish tortilla with ham. This baked tortilla style omelette is made with potatoes, eggs, onions, ham, garlic, and jalapeños (or bell peppers).
4.70 from 254 votes
Print Pin Your Questions and Comments
Course: Appetizer, Breakfast, Brunch, Snack, Tapas
Cuisine: International, Latin fusion, Spanish
Keyword: Baked tortilla, Potato tortilla, Spanish tortilla
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 4 -6 people as a main dish or 12-15 as an appetizer


  • 2-3 tablespoons of olive oil
  • 1 lb of potatoes peeled and sliced
  • 1 large yellow onion peeled and sliced
  • 2-3 garlic cloves crushed
  • 12 ounces of sliced ham cut into thin strips
  • 1-2 jalapeños can also use milder Anaheim peppers or green bell pepper, seeds and veins removed, thinly sliced or diced
  • 8 eggs
  • Salt and pepper to taste


  • Chopped parsley
  • Crumbled queso fresco


  • Heat the olive oil over medium heat in a large skillet, frying pan or sauté pan. Add the potato slices and stir to coat with oil. Cook for about 5-7 minutes, stirring occasionally.
  • Add the sliced onions and crushed garlic. Mix well and continue cooking for another 10 minutes – stirring occasionally.
  • Add the ham strips and sliced jalapeños, mix and cook for another 5 minutes or until the potatoes are tender. Taste and season with salt – the ham is naturally salty so you probably don’t need to add much salt.
  • Remove from the heat and let the potato ham mix cool for about 5 minutes.
  • Pre-heat the oven to 375F.
  • Beat eggs with some ground black pepper using a whisk or fork until you have a smooth mix.
  • Add the potato ham mix to the eggs and stir gently.
  • The tortillas can be baked in greased baking molds or an oven proof skillet(s). For easy removal, you can line the baking mold with parchment paper.
  • Pour the tortilla mix into the baking molds and place in the pre-heated oven.
  • Bake the potato and ham tortillas until they are fully cooked and they start to get golden on top. Exact baking time will vary based on the size of the baking pan and thickness of the tortilla. The smaller ones made in 5 inch cast iron pans (at less than 1 inch of thickness) took about 18-20 minutes to be done. The larger one made in a rectangular 9 inch by 5 inch pan , and about 1.5 inch thick, took about 30-35 minutes to be done.
  • Remove the baked Spanish tortilla from the oven. Let it cool down a little before removing from the baking mold. If lined with parchment paper you can just gently lift it out of the pan. If prepared in small individual serving molds then they can be served directly as is. Can be served warm or cold.
  • Sprinkle with chopped parsley (or cilantro) and crumbled queso fresco.

Spanish tortilla with ham

Spanish tortillas can either be fried or baked. I prepared this tortilla using a hybrid method, where I cooked the potatoes with the onions, garlic, ham and jalapeños in a frying pan – with a lot less oil than is usually used to prepare the traditional Spanish tortilla. Then I mixed the cooked potato mix with the eggs and baked it in the oven until the eggs were fully cooked. You can also cook it in the pan, but I personally prefer the oven because it cooks it evenly and you don’t have to worry about messing up the tortilla when you flip it over.

Baked Spanish tortillas with potato and ham Spanish tortilla with ham, jalapeños and queso fresco

This Spanish tortilla with ham can be prepared for breakfast or brunch. You can also serve it as an appetizer; it can be served warm right out of the oven or also cold. For regular meal sized servings you can cut into large slices or bake it in individual molds. I baked it in a rectangular baking pan, but it can also be baked in a round baking pan, and sliced the same way as a pizza or pie.

For appetizer or tapas style servings you can cut it into small square bite size pieces. For a fun brunch meal you can bake it in small cast iron skillets or large ramekins. You can serve this Spanish tortilla with ham directly as is or also sprinkle it with chopped parsley and/or queso fresco.

Spanish potato ham tortilla ingredients Potatoes sauteed with onions, ham and jalapeños for Spanish tortilla

Potato and ham Spanish tortilla

Baked ham and potato tortilla omelette Potato and ham tortilla recipe

Step by step preparation photos for this baked Spanish style tortilla with ham

Potatoes, onions, eggs, garlic, eggs, ham, peppers and parsley to prepare Spanish tortillas Sliced potatoes for the Spanish tortilla

Sliced onions, crushed garlic and sliced hot peppers Ham cut into thin strips

Heat the oil and cook the potatoes for about 5 minutes Add the onions and garlic, continue cooking for another 10 minutes

Add the ham and hot peppers, cook for another 5 minutes or until the potatoes are tender Potatoes cooked with ham, onions and hot peppers

Whisk the eggs Add the potato ham mix to the whisked eggs and stir gently

Bake at 375 in a parchment lined baking mold The larger tortillas will need about 30-35 minutes, adjust based on size of baking pan and thickness

You can also bake individual sized tortillas in smaller molds or mini skillets The smaller tortillas will need about 20 minutes to bake

To remove the tortilla from the pan, just lift the parchment paper from the mold. Spanish potato and ham tortilla cut into square tapas

You can serve the smaller individual Spanish tortillas directly in the mold or pan Potato and ham tortilla with chopped parsley and queso frescoSpanish tortilla with ham recipe

*Disclosure: This Spanish tortilla with ham recipe was created for Smithfield and I received compensation for this sponsored post. All photos, recipes, opinions and ideas are 100% my own.

Similar Posts


  1. I made this today. So delicious. I made just a couple of additions/additions. I added just about a half cup of shredded cheese and an extra two eggs; it just didn’t seems like enough. I used Anaheim’s and now wished I had used jalapeños. Live and learn!

  2. I made this for dinner with a salad and my family loved it! I had tried a similar recipe that was cooked on the stove (and in a lot of oil), then transferred to ta broiler to cook the top. Baking it is a much better option and the texture is lovely. Great recipe! :)

Leave a Reply