Classic Spanish Tortilla Delight

Category: Start Your Day Deliciously

The Spanish tortilla española features thinly sliced potatoes and onions gently cooked in olive oil until tender and translucent. These are then mixed into beaten eggs, seasoned simply with salt and pepper. The mixture is cooked slowly in a frying pan until golden and set on both sides. This dish offers a warm, comforting texture with a delicate balance of flavors from the potatoes and onions, making it suitable for breakfasts, lunches, or dinners. For best results, use a non-stick pan and adjust cooking times to preference.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 21 Nov 2025 16:32:50 GMT
A slice of Spanish Tortilla Española. Save
A slice of Spanish Tortilla Española. | foodiffy.com

This classic Spanish tortilla is a simple and satisfying dish that combines tender potatoes with sweet onions all bound together by fluffy eggs. It makes a perfect meal anytime you want something comforting but straightforward to prepare.

I first made this when I wanted a no-fuss meal that felt special without much effort. It quickly became a favorite for brunches and light dinners at home.

Ingredients

  • Four large potatoes peeled and sliced thin to cook evenly and soften well: waxy potatoes hold shape nicely
  • One large onion sliced thin adds sweetness and moisture balancing the potatoes: choose firm onions with no soft spots
  • Six large eggs bind the dish and provide a tender texture: fresh eggs make a noticeable difference
  • Salt and pepper season the dish simply letting the natural ingredients shine
  • Olive oil for frying infuses flavor and allows slow gentle cooking: extra virgin olive oil brings a lovely richness

Instructions

Heat Olive Oil and Prepare Potatoes and Onions:
Warm a generous amount of olive oil in a large frying pan over medium heat. Add the thinly sliced potatoes and onions in a single layer if possible. Cook slowly for about twenty minutes stirring occasionally until the potatoes are soft and the onions are translucent but not browned. This gentle cooking tenderizes the potatoes and brings out the onions’ sweetness building the tortilla’s flavor base.
Beat the Eggs and Season:
While the potatoes and onions cook, crack the eggs into a large bowl. Beat them lightly and season with plenty of salt and some fresh ground pepper. The seasoning here is important as it enhances every bite of the tortilla.
Combine Potatoes and Onions with Eggs:
Remove the potatoes and onions from the oil with a slotted spoon allowing excess oil to drip back into the pan. Add them to the beaten eggs and mix gently but thoroughly so every slice is coated with egg.
Cook the Tortilla Base:
Pour the mixture back into the frying pan spreading it evenly. Lower the heat to a gentle simmer and cook for about ten minutes until the egg sets on the bottom but the top remains slightly loose. Resist the urge to rush flipping it now as the texture relies on slow even cooking.
Flip and Finish Cooking:
Use a large plate or lid to cover the pan, carefully invert the tortilla onto it, then slide it back into the pan to cook the other side. Cook for another five to ten minutes until golden brown and cooked through. This step takes practice so take it slow and steady.
Cool and Serve:
Remove the tortilla from the pan and let it rest a few minutes before slicing. This resting helps it firm up and makes for cleaner slices. Serve it warm or at room temperature with a simple salad or crusty bread.
A slice of Spanish Tortilla Española.
A slice of Spanish Tortilla Española. | foodiffy.com

I love how the humble potato transforms in this dish into something so comforting yet elegant. Serving it brings back memories of casual family gatherings shared with laughter and good conversation.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently in a skillet over low heat to maintain texture instead of microwaving which can make the eggs rubbery. You can also enjoy it cold or at room temperature which tastes great in picnic lunches.

Ingredient Swaps

Try sweet potatoes for a different sweetness and vibrant color. Use shallots instead of onions for a milder flavor and more delicate sweetness. Add fresh herbs like parsley or chives into the egg mixture for extra freshness.

Serving Ideas

Serve with a side of mixed greens dressed lightly in lemon vinaigrette for balance. Top with a dollop of aioli or a spoonful of your favorite tomato salsa for extra richness. Pair with crusty bread and olives to bring a little taste of Spain to your table.

A slice of Spanish Tortilla Española.
A slice of Spanish Tortilla Española. | foodiffy.com

Take your time with the cooking steps to ensure the perfect texture. This tortilla becomes even better the next day.

Frequently Asked Recipe Questions

→ What type of potatoes work best?

Starchy potatoes like Russets or similar varieties are ideal as they soften well and bind nicely with the eggs.

→ Can I use a different oil for frying?

Olive oil is traditional for its flavor, but mild vegetable oils can be used if preferred, though they may alter the taste.

→ How do I flip the tortilla without breaking it?

Use a large flat plate to carefully invert the pan, then slide the tortilla back into the pan to cook the other side evenly.

→ Is it better served warm or cold?

The dish can be enjoyed warm for a soft texture or at room temperature when flavors meld nicely.

→ Can I add other ingredients?

While traditional versions keep it simple, additions like bell peppers or chorizo can be incorporated for added flavor.

Classic Spanish Tortilla

A comforting Spanish dish combining sliced potatoes, onions, and eggs for a hearty meal option.

Preparation Time
20 mins
Time to Cook
30 mins
Overall Time
50 mins
Created By: Breanna

Type of Recipe: Breakfast & Brunch

Cooking Difficulty: Suitable for Beginners

Cultural Origin: Spanish

Portion Size: 6 Number of Servings

Dietary Options: Good for Vegetarians, Gluten-Free, Dairy-Free

Ingredients Required

→ Vegetables

01 4 large potatoes, peeled and thinly sliced (approx. 800g)
02 1 large onion, thinly sliced (approx. 150g)

→ Proteins

03 6 large eggs

→ Seasoning

04 Salt, to taste
05 Black pepper, to taste

→ Fats

06 Olive oil for frying (approx. 50ml)

Guide to Cooking

Step 01

Warm olive oil in a large non-stick frying pan over medium heat.

Step 02

Add the sliced potatoes and onions, cooking gently until the potatoes are tender and onions become translucent.

Step 03

In a large bowl, whisk the eggs and season with salt and black pepper.

Step 04

Drain the potatoes and onions from the oil and fold them into the beaten eggs, mixing thoroughly.

Step 05

Pour the mixture back into the same frying pan and cook on low heat until the bottom is set and edges begin to firm.

Step 06

Carefully invert the omelet using a plate or lid, then slide it back into the pan to cook the other side until golden brown.

Step 07

Remove from heat and allow to cool slightly before slicing and serving.

Extra Suggestions

  1. Use a non-stick pan to facilitate flipping and prevent sticking.
  2. Adjust cooking times depending on stove heat and preferred doneness.
  3. Delicious served warm or at room temperature.

Necessary Equipment

  • Large non-stick frying pan
  • Mixing bowl
  • Spatula or plate for flipping

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains eggs

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 250
  • Fats: 14 g
  • Carbohydrates: 25 g
  • Protein: 10 g