The Ultimate Oven-Baked Spanish Tortilla: A Fully Loaded Recipe with Bacon & Gruyère
Step into the vibrant world of Spanish cuisine with this incredibly delicious Spanish Tortilla recipe! More than just a simple omelet, this traditional dish is a culinary masterpiece, celebrated for its versatility and comforting flavors. Our version takes the classic to new heights by being baked in the oven and generously loaded with smoky bacon, rich Gruyère cheese, tangy sun-dried tomatoes, and crunchy walnuts, adding layers of texture and an irresistible depth of flavor. Whether you’re planning a lively tapas evening, a satisfying lunch, or a hearty dinner, this Spanish Tortilla is guaranteed to impress. Prepare to create a dish that’s truly unforgettable!
If you’ve ever had the pleasure of visiting Spain, you’ve undoubtedly encountered the beloved tortilla on almost every menu. It’s a staple of Spanish gastronomy, cherished by locals and tourists alike for its humble yet profoundly satisfying nature. While traditionally cooked on the stovetop and famously flipped with a plate (a skill many home cooks find daunting!), this recipe offers a convenient oven-baked approach that ensures a perfectly cooked tortilla every time, without the flipping stress.
Think of it as a hearty, savory omelet, elevated by an abundance of flavorful fillings. The core of any authentic Spanish tortilla lies in its trio of humble ingredients: eggs, potatoes, and onions. These three components combine to create a wonderfully tender and flavorful base. For this particular recipe, we’ve taken that fantastic foundation and enhanced it with a medley of additional ingredients that harmonize beautifully to provide an extra dimension of taste and texture. This makes our “fully loaded” version truly stand out.
The addition of savory bacon, sweet sun-dried tomatoes, earthy walnuts, and sharp Gruyère cheese transforms a simple classic into an extraordinary culinary experience. Each ingredient plays a crucial role, contributing to a symphony of flavors that will delight your palate. This recipe is not just about eating; it’s about experiencing a little piece of Spain right in your own kitchen.
This delightful recipe draws inspiration from the Dutch food blog, Piens Food Club, adapted and enhanced for an even richer flavor profile and a convenient oven-baked method.
A truly magnificent and generously filled Spanish tortilla, expertly baked in the oven with a delightful combination of savory bacon, sweet sun-dried tomatoes, and nutty Gruyère cheese. This remarkably versatile dish can be served as a satisfying lunch, an elegant dinner centerpiece, or even cut into small, delectable cubes for an authentic Tapas snack (yes, its adaptability knows no bounds!).

Why Choose an Oven-Baked Spanish Tortilla?
Traditional Spanish tortillas are famous (or infamous!) for the ‘flip’ – the tricky maneuver of inverting a semi-cooked omelet to cook the other side. While it’s an art form many Spaniards master, for the home cook, it can be a source of anxiety and potential kitchen mess. Our oven-baked method eliminates this challenge, making it incredibly accessible without sacrificing flavor or texture. Baking in the oven ensures an evenly cooked, perfectly set tortilla with a beautiful golden-brown top, all while freeing up your hands to prepare other elements of your meal. It’s a foolproof way to achieve Spanish tortilla perfection!
Key Ingredients for a Spectacular Spanish Tortilla
While the classic Spanish tortilla relies on a few fundamental ingredients, this recipe introduces a harmonious blend of additions that elevate the flavor and texture profile significantly. Here’s a closer look at the stars of our dish:

- Bacon – The inclusion of smoky bacon provides a wonderfully salty, umami-rich counterpoint to the sweetness of the onions and potatoes. It also adds a delightful chewy texture and renders flavorful fat that enhances the entire dish. We recommend using thinly sliced streaky bacon for even cooking and maximum crispiness. For a vegetarian alternative, consider pan-frying some sliced mushrooms until golden brown, or simply doubling down on the sun-dried tomatoes for an extra burst of flavor.
- Potatoes – The heart and soul of a Spanish tortilla! For the best results, opt for waxy potato varieties such as Red Adirondack, French Fingerling, or Red Bliss. These potatoes hold their shape well after cooking, providing that signature tender-yet-firm texture. It’s crucial to cut them into uniform cubes and pre-cook them in boiling water for about 10 minutes, followed by a quick rinse. This ensures they are tender enough to cook thoroughly within the tortilla without becoming raw or undercooked. Alternatively, store-bought pre-cooked potato cubes are a fantastic time-saver, allowing you to bypass the boiling step entirely.
- Gruyère Cheese – This robust, nutty, and slightly sweet Swiss cheese is a fantastic addition. Its distinct flavor holds up beautifully against the other strong ingredients, and it melts into a luxurious, bubbly topping that adds another layer of indulgence. Gruyère’s excellent melting properties make it perfect for both filling and gratinating the top of your tortilla. If Gruyère isn’t available, strong Cheddar or Emmentaler cheese would be excellent substitutes, offering similar melt characteristics and rich flavor.
- Spring Onion – While traditional tortillas often use regular yellow onions, spring onions (also known as green onions or scallions) offer a milder, fresher onion flavor that cooks quickly and adds a delicate bite. Finely chopping them and frying them briefly with the potatoes helps them become translucent and slightly sweet, integrating seamlessly into the dish. If spring onions are not on hand, a finely chopped shallot makes for a good, slightly sweeter substitute.
- Sun-Dried Tomatoes – These intensely flavorful tomatoes bring a concentrated sweet and tangy punch to the tortilla. Their chewy texture and vibrant color also make the dish more visually appealing and add a bright, Mediterranean essence that complements the other ingredients beautifully.
- Walnuts – Perhaps a less common addition to traditional tortilla, but a truly inspired one in this loaded version! Coarsely chopped walnuts introduce a wonderful textural contrast with their satisfying crunch and a subtle earthy bitterness that balances the richness of the bacon and cheese.
Step-by-Step Guide to Making Your Loaded Spanish Tortilla
Creating this magnificent tortilla is simpler than you might think. Follow these easy steps for a perfect result every time:

Step 1 – Prepare the Flavorful Filling: Fry Potatoes, Add Vegetables and Bacon
- Begin by preheating your oven to the specified temperature (400°F or 200°C for conventional, 430°F or 220°C for convection). Heat a generous splash of olive oil in a sturdy, oven-safe frying pan (such as a cast iron skillet) over medium heat. Add the pre-cooked and cubed potatoes, frying them for about 5 minutes, stirring occasionally, until they achieve a lovely golden-brown crust. This step adds crucial texture and flavor.
- Once the potatoes are nicely browned, remove the pan from the heat. Immediately stir in the finely chopped spring onions. The residual heat from the pan will gently cook them, softening their bite and releasing their sweet aroma.
- Next, add the thinly sliced sun-dried tomato strips, scattering them evenly amongst the potatoes and onions. Their concentrated flavor will infuse into the mixture.
- Finally, incorporate the thinly sliced bacon. Stir all these wonderful ingredients together thoroughly, ensuring an even distribution of flavors throughout what will become your tortilla filling.

Step 2 – Combine Eggs with the Rich Filling and Cheese
- In a large mixing bowl, crack the eggs and whisk them vigorously with the cream until well combined and slightly frothy. This aeration contributes to a lighter, fluffier texture. Season generously with salt and freshly ground black pepper.
- Carefully add the entire contents of your frying pan (the potato, onion, tomato, and bacon mixture) to the egg mixture. Fold everything together gently to ensure all the savory ingredients are fully coated by the egg.
- Now, stir in half of the grated Gruyère cheese. This cheese will melt into the tortilla, adding pockets of rich, nutty flavor throughout the omelet. Mix thoroughly but gently to avoid breaking up the potatoes too much.

Step 3 – Cook on Stovetop, Then Finish Baking in the Oven
- Return your oven-safe cast iron pan to the stovetop (if it’s not already there) and lightly grease it with a little more olive oil to prevent sticking. Pour the entire egg and filling mixture into the pan, spreading it evenly.
- Gently sprinkle the coarsely chopped walnuts over the top of the mixture. Place the pan over low to medium-low heat on the stovetop and cook for about five minutes. This initial stovetop cooking helps to set the bottom of the tortilla, forming a stable base before it goes into the oven. You’ll know it’s ready when the edges begin to set and the top is semi-solid.
- Once the bottom is set, evenly sprinkle the remaining grated Gruyère cheese over the semi-cooked top. This cheese will melt and brown beautifully in the oven, creating an appetizing gratinéed crust.
- Carefully transfer the pan to your preheated oven (400°F or 200°C for conventional, 430°F or 220°C for convection) and bake for an additional 12 minutes. The tortilla will puff slightly, the eggs will fully set, and the Gruyère on top will turn a gorgeous golden brown, becoming bubbly and irresistible.

Step 4 – Serve and Enjoy!
With great care, remove the hot cast iron pan with your magnificent Spanish tortilla from the oven. Allow it to rest for a few minutes before slicing. This resting period allows the eggs to fully set and makes for cleaner cuts. Slice the omelet into elegant wedges, much like a pie, and serve immediately for a warm, comforting meal. Alternatively, if you’re serving it as part of a tapas spread, cut it into smaller, bite-sized cubes for easy sharing. A dollop of sour cream or a sprinkle of fresh herbs can add a lovely finishing touch!
Tips for a Perfect Spanish Tortilla Every Time
- Don’t Skimp on the Oil: Olive oil is essential for frying the potatoes and ensuring a rich flavor. Don’t be afraid to use a good amount.
- Season Generously: Eggs absorb a lot of seasoning. Ensure you’ve added enough salt and pepper to both the potatoes (when frying) and the egg mixture.
- Pre-Cook Potatoes Properly: This is a non-negotiable step. Raw potatoes will result in a gritty, unpleasant texture. They should be tender but not mushy.
- Use an Oven-Safe Skillet: A good quality cast iron skillet is ideal as it can go directly from stovetop to oven and retains heat beautifully.
- Don’t Overcook: A perfectly cooked tortilla should still be moist and tender in the center, not dry and rubbery. Keep an eye on it in the oven.
- Let it Rest: Just like a steak, letting your tortilla rest for 5-10 minutes after baking allows the flavors to meld and makes slicing much easier.
Serving Suggestions: Versatility on a Plate
One of the many charms of Spanish tortilla is its incredible versatility. It tastes fantastic hot, warm, or even at room temperature, making it suitable for almost any occasion:
- As a Main Meal: Serve generous wedges alongside a fresh green salad with a light vinaigrette, a hearty bowl of tomato soup, or with slices of crusty bread. A dollop of aioli or sour cream on the side is also a fantastic accompaniment.
- For Tapas Night: Cut the tortilla into small, bite-sized cubes and arrange them on a platter with toothpicks. They make a fantastic addition to any tapas spread, alongside olives, cured meats, and other small bites. Pair with a refreshing glass of Spanish wine or sangria.
- Picnics and Packed Lunches: Because it’s so delicious cold, Spanish tortilla is perfect for taking on a picnic or packing in a lunchbox. It holds up well and provides a satisfying meal on the go.
- Breakfast or Brunch: While typically a later-day dish in Spain, a slice of this loaded tortilla makes a wonderful and substantial breakfast or brunch item.
Frequently Asked Questions About Spanish Tortilla
The primary and most defining difference between a Spanish tortilla and a frittata lies in the ingredients. A Spanish tortilla (or tortilla Española) always features potatoes as its star component, alongside eggs and usually onions. It’s cooked slowly to achieve a dense, cake-like texture. A frittata, on the other hand, is an Italian egg-based dish that can incorporate a wide variety of vegetables, meats, and cheeses, but it does not traditionally contain potatoes. Frittatas are often cooked quicker and are typically lighter in texture.
Absolutely! One of the fantastic qualities of Spanish tortilla is its versatility when it comes to serving temperature. It’s equally delicious served warm, at room temperature, or completely cold. This makes it an ideal choice for a make-ahead dish, perfect for picnics, packed lunches, or as an easy appetizer when entertaining. Its flavors actually deepen and meld beautifully as it cools.
Spanish tortilla is a wonderfully complete dish on its own, but it also pairs well with a variety of sides. For a light meal, serve it with a fresh green salad with a zesty vinaigrette, a refreshing gazpacho, or a warm bowl of tomato soup. For a more substantial offering, consider serving it with crusty bread, some grilled vegetables, or even a flavorful focaccia. A simple dollop of sour cream or a homemade aioli also adds a delicious touch.
Leftover Spanish tortilla can be stored in an airtight container in the refrigerator for up to 3-4 days. It’s perfect for meal prepping and can be enjoyed cold straight from the fridge or gently reheated in a microwave or a low oven until just warm.
Yes, absolutely! The bacon in this recipe can easily be omitted or replaced with vegetarian alternatives. For a delicious vegetarian version, consider pan-frying about 2 oz. (50 grams) of sliced mushrooms until nicely browned, or simply adding extra sun-dried tomatoes or roasted bell peppers for more flavor and texture. The base of potatoes, eggs, and onions is naturally vegetarian.
Yes, this recipe is excellent for meal prep! You can cook the Spanish tortilla entirely in advance and store it in the refrigerator. It tastes wonderful cold or at room temperature, making it ideal for picnics, packed lunches, or even as an appetizer for later in the day. If you prefer it warm, simply reheat slices gently in the microwave or a low oven (around 250°F / 120°C) until heated through.
More Delicious Egg and Potato Recipes to Try
If you enjoyed this Spanish Tortilla, you might love these other egg-based and potato-filled recipes that are perfect for any time of day:
- Frittata with Zucchini and Spinach
- Shrimp Omelette
- Broccoli Frittata With Mozzarella And Herbs

Did you make this delicious and fully loaded Spanish tortilla? We would absolutely love to see your culinary creation! Tag #byandreajanssen via Instagram! We adore seeing what you’ve cooked up and frequently share the most beautiful photos from our amazing community. If you enjoyed this recipe and found it helpful, please do us a huge favor and leave a rating on the recipe card below! Your valuable feedback not only helps other home cooks discover and enjoy this recipe but also supports us enormously in continuing to create and share more delightful dishes.
Hungry for more culinary inspiration?
- You can find a treasure trove of video recipes and cooking tips on my YouTube channel. Don’t forget to subscribe for regular updates!
- And to ensure you never lose track of your favorite recipes, make sure to save them on Pinterest! It’s the perfect way to organize your culinary ideas and easily find them again next time you’re ready to cook!
📖 Recipe
RECIPE CARD

Andréa
Pin Recipe
Ingredients
- 1¼ pound potatoes, cubed
- 4 tablespoons olive oil
- 5 sprigs spring onions, sliced thin
- 2 oz. smoked bacon, sliced thinly
- 6 sun-dried tomatoes, sliced thinly
- 8 eggs, size L
- 2 tablespoons cream
- ⅛ teaspoon salt
- ⅛ teaspoon ground black pepper
- 5 oz. Gruyère cheese, grated
- 3 tablespoons walnuts, Coarsely chopped
Serving
- 4 tablespoons sour cream
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
Preparation
-
Preheat the oven to 430 °F or 400 °F.
-
If you don’t have pre-cooked potatoes: peel and wash the potato. Cut into cubes. Bring a pan of water to a boil and add the potato cubes. Boil for 10 minutes and drain. Let it cool slightly.1¼ pound potatoes
Spanish tortilla with bacon
-
Add olive oil to a frying pan and fry the potatoes for five minutes on all sides until slightly browned. Then turn off the heat.4 tablespoons olive oil
-
Add the spring onions, bacon, and sun-dried tomatoes and mix well.5 sprigs spring onions, 2 oz. smoked bacon, 6 sun-dried tomatoes
-
In a large bowl whisk the eggs with the cream.8 eggs, 2 tablespoons cream
-
Add the contents of the pan, salt, and pepper. Mix well.⅛ teaspoon salt, ⅛ teaspoon ground black pepper
-
Then add half of the grated Gruyère and stir well.5 oz. Gruyère cheese
-
Put the contents of the bowl in a greased ovenproof skillet and smooth the top.
-
Spread the chopped walnuts on the top.3 tablespoons walnuts
-
Bake the tortilla for about five minutes on low heat until the top of the egg is semi-solid.
-
Sprinkle the rest of the Gruyère on top.
-
Then put the skillet in the oven and bake for another twelve minutes.
Serve
-
Carefully remove the pan from the oven and cut the tortilla into pie wedges.
-
Serve with a tablespoon of sour cream.4 tablespoons sour cream
Notes
2. – Alternatives
Bacon – If you prefer a vegetarian version, use fried mushroom slices (about 2 oz./50 grams) or extra sun-dried tomatoes in strips.
Gruyère cheese – This tortilla is made with Gruyère cheese because it is cheese with a lot of flavors. You can also use Emmentaler or Cheddar.
3. – Oven This Spanish tortilla is baked in a convection oven at 430 °F (220 °C). If you use a conventional oven bake this omelet at 400 °F (200 °C).
4. – Nutritional values - This recipe is based on a lunch dish for four adults. The nutritional values include sour cream topping.
Nutrition
Tried this recipe?
Let us know how it was!