Tortilla Española Recipe

The Classic Spanish Potato Omelette That Is Simple, Golden, and Comforting

Tortilla Española, also known as Spanish tortilla, is one of Spain’s most iconic home-style dishes. Made with potatoes, eggs, onion, and olive oil, it is simple yet deeply satisfying. It can be served warm or at room temperature, making it perfect for breakfast, lunch, tapas, or a light dinner.

Tortilla Española is special because it takes a few basic ingredients and turns them into something rich, soft, and full of flavor. The potatoes become tender, the eggs hold everything together, and the result is a thick, golden omelette that feels both rustic and elegant.

Key Ingredients

Potatoes
These are the heart of the dish and should be soft and tender.

Eggs
They bind the tortilla and give it structure and richness.

Onion
Adds sweetness and extra flavor. Many classic home versions include it.

Olive oil
Important for gently cooking the potatoes and adding rich flavor.

Salt
Essential for seasoning the potatoes and eggs properly.

Cooking Tips for the Best Tortilla Española

  • Slice the potatoes thinly so they cook evenly and become tender.

  • Cook the potatoes gently in oil, not until crisp.

  • Let the potatoes cool slightly before mixing with eggs.

  • Use a non-stick pan for easier cooking and flipping.

  • Cook on medium-low heat so the center sets without burning the outside.

Step-by-Step Cooking Process

Ingredient

  • 4 medium potatoes

  • 1 small onion

  • 6 eggs

  • 1/2 cup olive oil

  • Salt, to taste

  • Black pepper, optional

Step 1: Prepare the potatoes and onion

Peel the potatoes and slice them thinly. Slice the onion thinly as well.

Step 2: Cook the potatoes gently

Heat the olive oil in a pan over medium-low heat. Add the potatoes and onion and cook gently until soft and tender. Do not let them become crispy.

Step 3: Drain and season

Remove the potatoes and onion from the oil and let the extra oil drain off. Sprinkle with salt.

Step 4: Beat the eggs

In a large bowl, beat the eggs and season lightly with salt.

Step 5: Combine

Add the cooked potatoes and onion to the eggs. Mix gently and let the mixture sit for a few minutes.

Step 6: Cook the tortilla

Pour a little oil into a non-stick pan and heat over medium-low heat. Add the egg and potato mixture and cook until the bottom is set and golden.

Step 7: Flip carefully

Place a plate over the pan, flip the tortilla onto the plate, then slide it back into the pan to cook the other side.

Step 8: Finish and serve

Cook until the tortilla is set but still soft inside. Serve warm or at room temperature.

Tortilla Española is delicious with:

  • A simple salad

  • Crusty bread

  • Olives

  • Roasted peppers

  • Other tapas dishes

Let the potato and egg mixture rest for a few minutes before cooking. This helps the potatoes absorb the egg better and gives the tortilla a softer, richer texture.

Golden, tender, and wonderfully comforting, this homemade Tortilla Española is a timeless Spanish classic worth mastering. Make it once and enjoy a dish that feels simple, hearty, and beautifully satisfying.

Next
Next

Aloo Gobi Recipe