Feeling adventurous in the kitchen? Dive into the world of Spanish tortillas, a versatile dish that’s perfect for any meal—whether you’re whipping up a quick dinner, celebrating with seasonal favorites, or craving some comfort food. From classic recipes to innovative twists, we’ve rounded up 18 delicious options that’ll inspire your next culinary creation. Keep reading to discover your new go-to tortilla recipe!
Classic Spanish Potato Tortilla

Zesty and comforting, the Classic Spanish Potato Tortilla is a versatile dish that’s perfect for any meal of the day. With its simple ingredients and straightforward preparation, it’s a fantastic way to bring a taste of Spain into your kitchen.
Ingredients
- 4 medium Yukon Gold potatoes, peeled and thinly sliced
- 1 large yellow onion, thinly sliced
- 6 farm-fresh eggs
- 1/2 cup rich extra virgin olive oil
- 1 tsp finely ground sea salt
- 1/2 tsp finely ground black pepper
Instructions
- Heat the olive oil in a 10-inch non-stick skillet over medium heat (350°F) until shimmering.
- Add the sliced potatoes and onions to the skillet, ensuring they’re evenly coated in oil. Cook for 20-25 minutes, stirring occasionally, until the potatoes are tender but not browned.
- Tip: Keep the heat moderate to prevent the potatoes from frying and becoming crispy.
- While the potatoes cook, beat the eggs in a large bowl with the salt and pepper until well combined.
- Once the potatoes are tender, remove them from the skillet with a slotted spoon, allowing excess oil to drain, and gently fold them into the beaten eggs.
- Tip: Let the potato and egg mixture sit for 5 minutes to allow the flavors to meld.
- Pour the mixture back into the skillet, spreading it evenly. Cook over low heat for 8-10 minutes until the edges are set but the center is slightly runny.
- Carefully flip the tortilla by placing a large plate over the skillet, inverting it, and then sliding the tortilla back into the skillet to cook the other side for another 5 minutes.
- Tip: Use a rubber spatula to tuck in the edges for a neat, round shape.
- Transfer the tortilla to a serving plate and let it rest for 5 minutes before slicing.
Just out of the skillet, the tortilla is wonderfully creamy in the center with a golden, slightly crisp exterior. Serve it warm or at room temperature, accompanied by a simple arugula salad for a light, satisfying meal.
Spinach and Goat Cheese Spanish Tortilla

Discover the perfect blend of flavors and textures with this Spinach and Goat Cheese Spanish Tortilla, a dish that marries the earthiness of spinach with the creamy tang of goat cheese in a hearty, omelet-like masterpiece.
Ingredients
- 6 large farm-fresh eggs
- 1 cup fresh spinach, tightly packed and roughly chopped
- 1/2 cup crumbled creamy goat cheese
- 1/4 cup rich extra virgin olive oil
- 1 medium yellow onion, thinly sliced
- 1/2 tsp finely ground black pepper
- 1/2 tsp sea salt
Instructions
- Heat 1/4 cup of rich extra virgin olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the thinly sliced yellow onion to the skillet, sautéing until translucent and slightly golden, about 5 minutes, stirring occasionally.
- Stir in the roughly chopped fresh spinach, cooking just until wilted, about 2 minutes. Tip: Overcooking spinach can make it mushy, so keep an eye on it.
- In a large bowl, whisk together the 6 large farm-fresh eggs, 1/2 tsp sea salt, and 1/2 tsp finely ground black pepper until well combined.
- Pour the egg mixture over the sautéed vegetables in the skillet, gently stirring to distribute the vegetables evenly.
- Sprinkle the crumbled creamy goat cheese evenly over the top. Tip: Letting the goat cheese sit at room temperature for 10 minutes before crumbling makes it easier to handle.
- Reduce the heat to low, cover the skillet, and cook until the edges are set but the center is slightly jiggly, about 10 minutes. Tip: For a perfectly set tortilla, avoid the temptation to peek under the lid too often.
- Carefully flip the tortilla onto a plate, then slide it back into the skillet to cook the other side for an additional 5 minutes, uncovered.
Best enjoyed warm, this tortilla boasts a creamy interior with pockets of melted goat cheese and tender spinach, all encased in a golden, slightly crisp exterior. Serve it sliced into wedges with a side of arugula salad for a complete meal.
Sweet Potato and Chorizo Spanish Tortilla

Here’s how to create a comforting and flavorful Sweet Potato and Chorizo Spanish Tortilla, perfect for any meal of the day. This dish combines the sweetness of potatoes with the spicy kick of chorizo, all bound together with eggs for a satisfying bite.
Ingredients
- 1 large sweet potato, peeled and thinly sliced into 1/4-inch rounds
- 1/2 cup diced Spanish chorizo, with its smoky and slightly spicy flavor
- 4 farm-fresh eggs, beaten until frothy
- 2 tablespoons rich extra virgin olive oil
- 1/4 teaspoon finely ground black pepper
- 1/2 teaspoon sea salt
Instructions
- Heat 1 tablespoon of rich extra virgin olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the thinly sliced sweet potato rounds in a single layer, cooking until they start to soften and edges turn golden, about 5 minutes per side. Flip them carefully to ensure even cooking.
- Stir in the diced Spanish chorizo, cooking for another 2 minutes until it releases its oils and the sweet potatoes are fully tender.
- Season the mixture with 1/2 teaspoon sea salt and 1/4 teaspoon finely ground black pepper, stirring to distribute evenly.
- Pour the beaten farm-fresh eggs over the sweet potato and chorizo mixture, ensuring it’s evenly covered. Reduce heat to low.
- Cook undisturbed for 8-10 minutes, or until the edges set but the center remains slightly wobbly. For a perfectly set top, place the skillet under a broiler preheated to 350°F for 2-3 minutes, watching closely to prevent burning.
- Let the tortilla rest for 5 minutes before slicing. This allows the eggs to fully set and makes for cleaner cuts.
You’ll love the contrast between the creamy sweet potatoes and the crispy chorizo, all held together by the fluffy eggs. Serve it warm with a side of arugula for a light, balanced meal or cut into small squares for a tapas-style appetizer.
Zucchini and Manchego Spanish Tortilla

On a bustling morning or a quiet evening, this Zucchini and Manchego Spanish Tortilla brings a slice of Spanish cuisine right to your table. It’s a versatile dish that’s as perfect for a hearty breakfast as it is for a light dinner, combining simple ingredients into something truly special.
Ingredients
- 3 tablespoons rich extra virgin olive oil
- 1 medium zucchini, thinly sliced into rounds
- 1 small yellow onion, finely diced
- 4 farm-fresh eggs, beaten
- 1/2 cup grated Manchego cheese
- 1/4 teaspoon finely ground black pepper
- 1/4 teaspoon sea salt
Instructions
- Heat 2 tablespoons of rich extra virgin olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the thinly sliced zucchini and finely diced yellow onion to the skillet, sautéing until the vegetables are soft and the onion is translucent, about 5 minutes. Tip: Stir occasionally to ensure even cooking.
- In a large bowl, whisk together the farm-fresh eggs, grated Manchego cheese, finely ground black pepper, and sea salt until well combined.
- Pour the egg mixture over the sautéed vegetables in the skillet, gently shaking the pan to distribute the ingredients evenly.
- Reduce the heat to low and cook the tortilla until the edges are set but the center is slightly wobbly, about 8 minutes. Tip: Use a spatula to gently lift the edges, allowing uncooked egg to flow underneath.
- Carefully flip the tortilla by sliding it onto a plate, then inverting it back into the skillet. Cook for an additional 4 minutes, or until fully set. Tip: A perfectly flipped tortilla is a sign of a true Spanish chef!
- Remove the skillet from heat and let the tortilla rest for 2 minutes before slicing.
Creamy Manchego cheese melts into the layers of tender zucchini, creating a tortilla that’s both fluffy and satisfying. Serve it warm with a drizzle of olive oil or at room temperature as part of a tapas spread for an authentic Spanish experience.
Caramelized Onion and Gruyere Spanish Tortilla

Zesty flavors come together in this comforting dish that’s perfect for any meal of the day. Combining the sweetness of caramelized onions with the nuttiness of Gruyere cheese, this Spanish tortilla is a hearty and satisfying option that’s surprisingly simple to make.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 1 large yellow onion, thinly sliced
- 1 teaspoon granulated sugar
- 4 farm-fresh eggs
- 1/4 cup whole milk
- 1/2 teaspoon finely ground black pepper
- 1/2 teaspoon sea salt
- 1 cup shredded Gruyere cheese
- 1 tablespoon unsalted butter
Instructions
- Heat the olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the thinly sliced onion and sugar to the skillet, stirring to coat. Cook for 15 minutes, stirring occasionally, until the onions are golden brown and caramelized.
- Tip: Lower the heat if the onions start to burn. Caramelizing should be a slow process to develop deep flavors.
- In a large bowl, whisk together the eggs, milk, black pepper, and sea salt until fully combined.
- Stir the caramelized onions and shredded Gruyere cheese into the egg mixture.
- Melt the butter in the same skillet over medium heat, swirling to coat the bottom and sides.
- Pour the egg mixture into the skillet, spreading it evenly. Cook for 5 minutes without stirring.
- Tip: Use a rubber spatula to gently lift the edges of the tortilla, allowing uncooked egg to flow underneath.
- Reduce the heat to low, cover the skillet, and cook for an additional 10 minutes, or until the center is set.
- Tip: For a golden top, place the skillet under a broiler for 1-2 minutes, watching closely to prevent burning.
- Remove from heat and let stand for 5 minutes before slicing.
Rich in flavor with a creamy interior and crispy edges, this tortilla pairs wonderfully with a simple arugula salad or roasted vegetables for a complete meal. Try serving it warm with a dollop of sour cream or a sprinkle of fresh herbs for an extra touch of elegance.
Roasted Red Pepper and Feta Spanish Tortilla

Over the years, I’ve found that combining the smoky sweetness of roasted red peppers with the creamy tang of feta in a Spanish tortilla creates a dish that’s both comforting and elegant. This recipe is perfect for beginners, guiding you through each step to ensure a delicious outcome.
Ingredients
- 1/4 cup rich extra virgin olive oil
- 1 large Yukon gold potato, peeled and thinly sliced
- 1 small yellow onion, thinly sliced
- 1/2 cup roasted red peppers, drained and chopped
- 1/2 cup crumbled feta cheese
- 6 farm-fresh eggs, beaten
- 1/2 tsp finely ground black pepper
- 1/4 tsp sea salt
Instructions
- Heat the olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the potato and onion slices, spreading them evenly in the skillet. Cook for 10 minutes, stirring occasionally, until the potatoes are tender but not browned.
- Stir in the roasted red peppers and cook for another 2 minutes to blend the flavors.
- Preheat your broiler to high, positioning the rack 6 inches from the heat source.
- Pour the beaten eggs over the potato mixture, tilting the skillet to distribute evenly. Sprinkle with feta, black pepper, and sea salt.
- Cook on the stovetop for 5 minutes, or until the edges are set but the center is still slightly runny.
- Transfer the skillet to the broiler and cook for 3 minutes, or until the top is golden and the center is set.
- Let the tortilla rest in the skillet for 5 minutes before sliding onto a cutting board.
Yield a tortilla that’s fluffy yet firm, with pockets of melted feta and the sweet bite of roasted peppers. Serve warm or at room temperature, perhaps with a side of arugula dressed in lemon juice for a bright contrast.
Smoked Salmon and Dill Spanish Tortilla

Elevate your breakfast or brunch game with this Smoked Salmon and Dill Spanish Tortilla, a dish that combines the richness of smoked salmon with the fresh, herby notes of dill, all wrapped up in a comforting, egg-based tortilla. Perfect for those who appreciate a meal that’s as nutritious as it is delicious.
Ingredients
- 6 large farm-fresh eggs
- 1/2 cup rich extra virgin olive oil
- 1 medium Yukon Gold potato, peeled and thinly sliced
- 1 small yellow onion, thinly sliced
- 4 oz high-quality smoked salmon, chopped
- 2 tbsp fresh dill, finely chopped
- 1/2 tsp finely ground black pepper
- 1/2 tsp sea salt
Instructions
- In a 10-inch non-stick skillet, heat 1/4 cup of olive oil over medium heat until shimmering, about 2 minutes.
- Add the sliced potatoes and onions, cooking gently until they are soft but not browned, approximately 10 minutes, stirring occasionally.
- Tip: To ensure even cooking, slice the potatoes and onions uniformly thin.
- In a large bowl, whisk the eggs with salt and pepper until well combined. Stir in the smoked salmon and dill.
- Tip: Whisk the eggs vigorously to incorporate air, which will make the tortilla fluffier.
- Pour the egg mixture over the cooked potatoes and onions in the skillet, spreading evenly. Reduce heat to low.
- Cook undisturbed until the edges are set and the center is slightly jiggly, about 8 minutes.
- Tip: Use a rubber spatula to gently lift the edges, allowing uncooked egg to flow underneath.
- Carefully flip the tortilla using a large plate, then slide it back into the skillet to cook the other side for another 5 minutes, or until fully set.
- Transfer the tortilla to a serving plate and let it rest for 5 minutes before slicing.
Mouthwatering and moist, this tortilla boasts a creamy interior with bursts of smoky salmon and fresh dill. Serve it warm or at room temperature, accompanied by a crisp green salad or atop toasted sourdough for a delightful contrast in textures.
Artichoke and Parmesan Spanish Tortilla

Kickstart your culinary adventure with this Artichoke and Parmesan Spanish Tortilla, a dish that marries the earthy flavors of artichokes with the sharp, nutty taste of Parmesan in a comforting, omelet-like tortilla. Perfect for any meal of the day, this recipe is straightforward yet delivers a gourmet experience.
Ingredients
- 6 large farm-fresh eggs
- 1 cup canned artichoke hearts, drained and chopped
- 1/2 cup freshly grated Parmesan cheese
- 1/4 cup rich extra virgin olive oil
- 1 medium yellow onion, thinly sliced
- 1/2 tsp finely ground black pepper
- 1/2 tsp sea salt
Instructions
- Heat 1/4 cup of rich extra virgin olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the thinly sliced yellow onion to the skillet, sautéing until translucent and slightly golden, about 5 minutes, stirring occasionally to prevent burning.
- Mix in the chopped artichoke hearts, cooking for an additional 3 minutes to blend the flavors.
- In a large bowl, whisk together the 6 large farm-fresh eggs, 1/2 tsp sea salt, and 1/2 tsp finely ground black pepper until fully combined.
- Pour the egg mixture over the sautéed vegetables in the skillet, gently stirring to distribute the ingredients evenly.
- Sprinkle the freshly grated Parmesan cheese evenly over the top of the egg mixture.
- Reduce the heat to low, cover the skillet, and cook until the edges are set but the center is slightly jiggly, about 10 minutes.
- Carefully flip the tortilla using a large plate or lid, then slide it back into the skillet to cook the other side for an additional 5 minutes, uncovered, until fully set.
- Remove from heat and let it rest for 5 minutes before slicing.
Artichoke and Parmesan Spanish Tortilla offers a delightful contrast of textures, from the creamy interior to the slightly crispy exterior. Serve it warm with a side of arugula salad for a light lunch or cut into small squares as a tapas-style appetizer.
Garlic Mushroom and Thyme Spanish Tortilla

Just imagine the aroma of garlic and thyme filling your kitchen as you prepare this comforting Spanish tortilla. This dish combines the earthy flavors of mushrooms with the richness of eggs, creating a hearty meal perfect for any time of the day.
Ingredients
- 2 tbsp rich extra virgin olive oil
- 1 cup sliced cremini mushrooms, earthy and fresh
- 2 cloves garlic, minced and fragrant
- 1 tsp fresh thyme leaves, aromatic and slightly woody
- 4 farm-fresh eggs, beaten until fluffy
- 1/4 tsp finely ground black pepper
- 1/2 tsp sea salt, for seasoning
Instructions
- Heat the olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the sliced mushrooms to the skillet, spreading them out in an even layer. Cook for 5 minutes, stirring occasionally, until they start to brown.
- Stir in the minced garlic and thyme leaves, cooking for another minute until fragrant. Tip: Avoid burning the garlic by keeping the heat medium.
- Pour the beaten eggs over the mushroom mixture, tilting the skillet to ensure even distribution. Season with salt and pepper.
- Reduce the heat to low and cook for 8-10 minutes, until the edges set but the center is slightly jiggly. Tip: Covering the skillet can help the top set without overcooking the bottom.
- Carefully flip the tortilla using a large plate or lid, then slide it back into the skillet to cook the other side for 3-4 minutes. Tip: Use a spatula to tuck in any edges for a neat appearance.
- Remove from heat and let rest for 2 minutes before slicing.
Enjoy the tortilla warm, where the creamy eggs contrast beautifully with the savory mushrooms. Serve it with a side of arugula for a peppery bite or slice it into wedges for a tapas-style appetizer.
Spicy Chorizo and Potato Spanish Tortilla

Let’s dive into creating a dish that’s as vibrant in flavor as it is in tradition, perfect for any meal of the day. This recipe combines the smoky heat of chorizo with the comforting heartiness of potatoes, all bound together in a fluffy egg base.
Ingredients
- 1 cup rich extra virgin olive oil
- 1 lb spicy chorizo, casing removed and crumbled
- 2 large russet potatoes, peeled and thinly sliced
- 1 medium yellow onion, thinly sliced
- 6 farm-fresh eggs
- 1 tsp finely ground black pepper
- 1 tsp sea salt
Instructions
- Heat 1/2 cup of olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the crumbled chorizo and cook, stirring occasionally, until browned and crispy, about 5 minutes. Remove with a slotted spoon and set aside.
- In the same skillet, add the remaining olive oil, potatoes, and onion. Cook over medium-low heat, stirring occasionally, until the potatoes are tender but not browned, about 15 minutes. Tip: Covering the skillet helps steam the potatoes for even cooking.
- In a large bowl, whisk the eggs with salt and pepper until well combined. Tip: Whisking the eggs thoroughly ensures a fluffy tortilla.
- Return the chorizo to the skillet with the potatoes and onions, spreading evenly. Pour the egg mixture over, shaking the skillet to distribute.
- Cook over low heat until the edges are set but the center is slightly wobbly, about 8 minutes. Tip: Running a spatula around the edges prevents sticking and helps the tortilla release easily.
- Place a large plate over the skillet and carefully invert the tortilla onto it. Slide it back into the skillet to cook the other side until golden, about 4 minutes.
Now, the tortilla boasts a golden crust with a moist, flavorful interior. Serve it warm or at room temperature, sliced into wedges, or as a hearty sandwich filling for a delightful twist.
Leek and Bacon Spanish Tortilla

Zesty and comforting, this Leek and Bacon Spanish Tortilla is a hearty dish that combines the sweetness of leeks with the smoky richness of bacon, all held together by fluffy eggs. Perfect for any meal of the day, it’s a simple yet satisfying recipe that beginners can master with ease.
Ingredients
- 2 tablespoons rich extra virgin olive oil
- 4 slices thick-cut bacon, chopped into 1/2-inch pieces
- 2 medium leeks, white and light green parts only, thinly sliced
- 6 large farm-fresh eggs
- 1/2 teaspoon finely ground black pepper
- 1/4 teaspoon sea salt
Instructions
- Heat 1 tablespoon of rich extra virgin olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the chopped thick-cut bacon to the skillet, cooking until crispy and golden, approximately 5 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the fat in the skillet.
- In the same skillet, add the thinly sliced leeks, sautéing in the bacon fat until soft and slightly caramelized, about 8 minutes. Tip: Stir occasionally to prevent burning.
- In a large bowl, whisk together the farm-fresh eggs, finely ground black pepper, and sea salt until well combined. Tip: Whisking vigorously incorporates air, making the tortilla fluffier.
- Gently fold the cooked leeks and crispy bacon into the egg mixture, ensuring even distribution.
- Heat the remaining 1 tablespoon of rich extra virgin olive oil in the skillet over medium heat. Pour in the egg mixture, spreading it evenly with a spatula.
- Cook the tortilla undisturbed for 4 minutes, then reduce the heat to low and cover with a lid. Cook for an additional 10 minutes, or until the edges are set but the center is slightly jiggly. Tip: Covering the skillet helps the top cook evenly without flipping.
- Remove the lid and let the tortilla sit in the skillet for 2 minutes before sliding it onto a serving plate.
Offering a delightful contrast of textures, the tortilla is creamy in the center with a golden, slightly crisp exterior. Serve it warm or at room temperature, accompanied by a simple arugula salad for a complete meal.
Sun-Dried Tomato and Basil Spanish Tortilla

Always looking for a dish that combines simplicity with depth of flavor? This Sun-Dried Tomato and Basil Spanish Tortilla is a perfect blend of hearty eggs, vibrant herbs, and the sweet intensity of sun-dried tomatoes, all brought together in a comforting, easy-to-make dish.
Ingredients
- 6 large farm-fresh eggs
- 1/4 cup rich extra virgin olive oil
- 1 medium Yukon Gold potato, peeled and thinly sliced
- 1/2 cup sun-dried tomatoes in oil, drained and chopped
- 1/4 cup fresh basil leaves, thinly sliced
- 1/2 teaspoon finely ground black pepper
- 1/2 teaspoon sea salt
Instructions
- In a 10-inch non-stick skillet, heat the olive oil over medium heat until shimmering, about 2 minutes.
- Add the thinly sliced potatoes, arranging them in a single layer. Cook for 5 minutes, flipping once, until they start to soften but not brown.
- Whisk the eggs in a large bowl with salt and pepper until fully blended.
- Stir in the chopped sun-dried tomatoes and sliced basil into the egg mixture.
- Pour the egg mixture over the potatoes in the skillet, ensuring even distribution.
- Reduce the heat to low and cook for 8-10 minutes, until the edges set but the center is slightly wobbly.
- Carefully flip the tortilla using a large plate or lid, then slide it back into the skillet to cook the other side for another 5 minutes.
- Remove from heat and let it rest for 2 minutes before slicing.
Now, this tortilla boasts a creamy interior with bursts of sweet sun-dried tomatoes and fresh basil, encased in a golden, slightly crisp exterior. Serve it warm or at room temperature, perhaps with a side of arugula salad for a refreshing contrast.
Shrimp and Asparagus Spanish Tortilla

Now, let’s dive into creating a delightful Shrimp and Asparagus Spanish Tortilla, a dish that combines the succulence of shrimp with the crisp tenderness of asparagus, all enveloped in a fluffy egg base. This recipe is perfect for those looking to impress with minimal fuss.
Ingredients
- 1/2 pound fresh shrimp, peeled and deveined
- 1 cup fresh asparagus, trimmed and cut into 1-inch pieces
- 6 large farm-fresh eggs
- 1/4 cup rich extra virgin olive oil
- 1/2 teaspoon finely ground black pepper
- 1/2 teaspoon sea salt
Instructions
- Heat 2 tablespoons of rich extra virgin olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the fresh shrimp and cook until they turn pink and opaque, approximately 2 minutes per side. Remove shrimp and set aside.
- In the same skillet, add the remaining olive oil and the asparagus pieces. Cook until the asparagus is bright green and slightly tender, about 3 minutes.
- In a large bowl, whisk the farm-fresh eggs with sea salt and finely ground black pepper until well combined.
- Return the shrimp to the skillet with the asparagus, arranging them evenly. Pour the egg mixture over the top, ensuring it covers the shrimp and asparagus completely.
- Reduce the heat to low and cook the tortilla until the edges are set but the center is slightly wobbly, about 8 minutes.
- Carefully flip the tortilla using a large plate or lid, then slide it back into the skillet to cook the other side for another 5 minutes, or until fully set.
- Remove from heat and let it rest for 2 minutes before slicing.
Serve this Spanish tortilla warm, where the creamy eggs contrast beautifully with the crisp asparagus and tender shrimp. It’s a versatile dish that shines at brunch or as a light dinner with a side salad.
Roasted Garlic and Rosemary Spanish Tortilla

You’ll find that this Roasted Garlic and Rosemary Spanish Tortilla is a delightful twist on the classic, combining the earthy aroma of rosemary with the sweet, mellow flavor of roasted garlic. Perfect for any meal of the day, it’s a simple yet sophisticated dish that’s sure to impress.
Ingredients
- 1/2 cup rich extra virgin olive oil
- 1 large russet potato, peeled and thinly sliced into 1/8-inch rounds
- 1 small yellow onion, thinly sliced
- 4 cloves roasted garlic, mashed into a paste
- 1 tbsp fresh rosemary, finely chopped
- 6 farm-fresh eggs, beaten
- 1 tsp finely ground black pepper
- 1 tsp sea salt
Instructions
- Preheat your oven to 375°F (190°C) to prepare for roasting the garlic, if not already done.
- In a 10-inch non-stick skillet, heat the olive oil over medium heat until shimmering but not smoking, about 2 minutes.
- Add the potato slices and onion to the skillet, cooking until the potatoes are tender and the onions are translucent, about 10 minutes, stirring occasionally to prevent sticking.
- Stir in the mashed roasted garlic and chopped rosemary, cooking for an additional 2 minutes to infuse the flavors.
- Pour the beaten eggs over the potato mixture, ensuring even distribution. Season with salt and pepper.
- Reduce the heat to low and cook until the edges begin to set, about 5 minutes, then transfer the skillet to the preheated oven.
- Bake for 15-20 minutes, or until the tortilla is set in the center and lightly golden on top.
- Let the tortilla cool in the skillet for 5 minutes before inverting onto a serving plate.
Creating a perfect Spanish tortilla is all about patience and precision. Remember to slice the potatoes uniformly for even cooking, and don’t rush the baking process—allowing the tortilla to set slowly ensures a creamy interior. For an extra touch of elegance, garnish with a sprinkle of fresh rosemary before serving.
Combining the creamy texture of the eggs with the hearty potatoes and the aromatic blend of rosemary and roasted garlic, this tortilla is a comforting yet elegant dish. Serve it warm or at room temperature, accompanied by a crisp green salad for a complete meal.
Eggplant and Ricotta Spanish Tortilla

Unlock the secrets to a delightful Eggplant and Ricotta Spanish Tortilla, a dish that marries the creamy texture of ricotta with the hearty depth of eggplant, all wrapped in the comforting embrace of eggs. This recipe is perfect for those looking to expand their breakfast or brunch repertoire with something both nourishing and indulgent.
Ingredients
- 2 medium eggplants, peeled and diced into 1/2-inch cubes
- 1 cup whole milk ricotta cheese, creamy and smooth
- 6 large farm-fresh eggs, beaten
- 1/4 cup rich extra virgin olive oil
- 1 tsp finely ground black pepper
- 1 tsp sea salt, for seasoning
Instructions
- Preheat your oven to 375°F (190°C) to ensure it’s ready for baking the tortilla.
- Heat the extra virgin olive oil in a large, oven-safe skillet over medium heat until shimmering, about 2 minutes.
- Add the diced eggplant to the skillet, seasoning with sea salt and black pepper. Cook, stirring occasionally, until the eggplant is golden and tender, about 10 minutes. Tip: Don’t overcrowd the skillet to ensure even cooking.
- In a large bowl, whisk together the beaten eggs and ricotta cheese until well combined. Tip: For a lighter texture, gently fold the ricotta into the eggs to maintain some texture.
- Pour the egg and ricotta mixture over the cooked eggplant in the skillet, ensuring it’s evenly distributed. Cook on the stovetop for 2 minutes without stirring to let the bottom set.
- Transfer the skillet to the preheated oven and bake for 15-20 minutes, or until the top is lightly golden and the center is set. Tip: Check for doneness by inserting a knife in the center; it should come out clean.
- Let the tortilla cool in the skillet for 5 minutes before slicing. This resting period helps it set further for cleaner slices.
Melt-in-your-mouth creamy ricotta and tender eggplant come together in this Spanish tortilla, offering a luxurious texture and a harmonious blend of flavors. Serve it warm with a drizzle of olive oil and a side of crisp greens for a meal that’s as visually appealing as it is delicious.
Piquillo Pepper and Serrano Ham Spanish Tortilla

Mastering the art of Spanish cuisine starts with simple, flavorful dishes like this Piquillo Pepper and Serrano Ham Spanish Tortilla. Let’s break down the process into manageable steps to ensure your tortilla is as authentic as it is delicious.
Ingredients
- 1/2 cup rich extra virgin olive oil
- 1 large Yukon Gold potato, peeled and thinly sliced
- 1 small yellow onion, thinly sliced
- 4 farm-fresh eggs
- 1/4 cup diced piquillo peppers
- 1/4 cup thinly sliced Serrano ham
- 1/2 tsp finely ground black pepper
- 1/2 tsp sea salt
Instructions
- Heat the olive oil in a 10-inch non-stick skillet over medium heat (350°F) until shimmering, about 2 minutes.
- Add the sliced potatoes and onions to the skillet, spreading them evenly. Cook for 10 minutes, stirring occasionally, until the potatoes are tender but not browned.
- While the potatoes cook, whisk the eggs in a large bowl until smooth. Stir in the piquillo peppers, Serrano ham, black pepper, and sea salt.
- Drain the potato and onion mixture, reserving 1 tbsp of the olive oil. Return the reserved oil to the skillet.
- Add the potato and onion mixture to the eggs, mixing gently to combine. Pour the mixture back into the skillet.
- Cook over low heat (250°F) for 8 minutes, or until the edges are set but the center is slightly runny.
- Place a large plate over the skillet and carefully flip the tortilla onto the plate. Slide the tortilla back into the skillet to cook the other side for 4 minutes.
- Transfer the tortilla to a serving plate and let it rest for 5 minutes before slicing.
Not only does this tortilla boast a creamy interior with a perfectly set exterior, but the combination of sweet piquillo peppers and salty Serrano ham elevates it beyond the ordinary. Serve it warm or at room temperature, accompanied by a crisp green salad for a complete meal.
Herbed Goat Cheese and Walnut Spanish Tortilla

Every now and then, a dish comes along that perfectly balances simplicity with sophistication, and this Herbed Goat Cheese and Walnut Spanish Tortilla is just that. Easy to make yet impressive, it’s a versatile dish that works for any meal of the day.
Ingredients
- 1/2 cup rich extra virgin olive oil
- 1 large Yukon gold potato, peeled and thinly sliced
- 1 small yellow onion, thinly sliced
- 6 farm-fresh eggs
- 1/2 cup crumbled herbed goat cheese
- 1/4 cup chopped toasted walnuts
- 1/2 tsp finely ground black pepper
- 1/2 tsp sea salt
Instructions
- Heat the olive oil in a 10-inch non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the potato and onion slices, cooking gently until soft but not browned, about 10 minutes, stirring occasionally.
- In a large bowl, whisk the eggs with salt and pepper until well combined.
- Using a slotted spoon, transfer the cooked potatoes and onions to the egg mixture, leaving the oil in the skillet.
- Pour the egg mixture back into the skillet, spreading it evenly. Sprinkle the herbed goat cheese and walnuts on top.
- Cook on low heat until the edges are set but the center is slightly wobbly, about 8 minutes.
- Carefully flip the tortilla using a large plate, then slide it back into the skillet to cook the other side for another 5 minutes.
- Transfer to a plate and let it rest for 5 minutes before slicing.
With its creamy interior from the goat cheese and a satisfying crunch from the walnuts, this tortilla is a textural delight. Serve it warm or at room temperature, accompanied by a crisp green salad for a complete meal.
Caramelized Pear and Blue Cheese Spanish Tortilla

You might think a Spanish tortilla is all about potatoes, but let’s twist the classic with caramelized pear and blue cheese for a sweet and savory delight. This dish is a perfect blend of textures and flavors, making it a standout breakfast or brunch option.
Ingredients
- 2 tbsp rich extra virgin olive oil
- 1 large, ripe pear, thinly sliced
- 1/4 cup crumbled creamy blue cheese
- 4 farm-fresh eggs, beaten
- 1/4 tsp finely ground black pepper
- 1/2 tsp sea salt
Instructions
- Heat 1 tbsp of rich extra virgin olive oil in a non-stick skillet over medium heat until shimmering, about 2 minutes.
- Add the thinly sliced pear to the skillet, arranging in a single layer. Cook without stirring for 3 minutes to allow the pears to caramelize.
- Flip each pear slice carefully and cook for another 3 minutes until golden and caramelized. Remove from skillet and set aside.
- In the same skillet, add the remaining 1 tbsp of olive oil and swirl to coat the bottom evenly.
- Pour the beaten eggs into the skillet, tilting to spread evenly. Cook for 2 minutes without stirring.
- Sprinkle the caramelized pear slices and crumbled blue cheese evenly over the eggs. Cover with a lid and cook for 4 minutes, or until the edges are set but the center is slightly jiggly.
- Carefully flip the tortilla using a large plate or lid. Slide it back into the skillet and cook for another 2 minutes to set the other side.
- Transfer to a plate, sprinkle with sea salt and finely ground black pepper, and let it rest for 2 minutes before slicing.
Combining the sweetness of caramelized pears with the tangy punch of blue cheese, this tortilla offers a luxurious texture that’s both fluffy and creamy. Serve it warm with a drizzle of honey for an extra layer of flavor or alongside a crisp green salad for a balanced meal.
Summary
Just like that, we’ve whisked through 18 mouthwatering Spanish tortilla recipes perfect for any moment! Whether you’re craving something classic or adventurous, there’s a tortilla here to delight your taste buds. We’d love to hear which recipe stole your heart—drop us a comment below. And if you found this roundup helpful, don’t forget to share the love on Pinterest for fellow foodies to discover!

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



