Spanish Tortilla (Classic Potato Omelette)

difficulty
Beginner
An icon depicting a wine glass and a fork, representing dining or food.
Servings

2 servings

Simple black clock icon with a circular frame and hour hand.
Prep time

10 min

Simple black outline of a cooking pot with a lid.
Cooking time

25 min

A black icon depicting a flame inside a droplet shape.
Calories

350 kcal

This Spanish Tortilla is a classic dish made with simple ingredients like potatoes, eggs, and olive oil. It’s soft, slightly creamy in the center, and packed with comforting flavor that makes it perfect for any time of day.

What makes this dish so special is the texture. The slow-cooked potatoes become tender and almost melt into the eggs, creating a rich and satisfying bite. It may look simple, but when done right, it has a depth of flavor that feels both rustic and comforting.

It’s a staple in Spanish cuisine and often served as tapas, breakfast, or even a light dinner. Whether you enjoy it warm or at room temperature, it’s one of those recipes that always delivers.

Why You’ll Love This Recipe

You’ll love this recipe because it’s simple, filling, and made with just a few ingredients. It’s high in protein from the eggs and easy to make, making it perfect for a quick and satisfying meal.


Ingredients

  • 4 potatoes (thinly sliced)
  • 5 eggs
  • 3 tbsp olive oil
  • Salt & pepper
  • Optional: 1 onion

Instructions

  1. Heat olive oil in a pan over medium heat.
  2. Add sliced potatoes (and onion if using).
  3. Cook slowly until soft, not crispy.
  4. Beat eggs with salt and pepper.
  5. Mix potatoes into the eggs.
  6. Pour mixture back into the pan.
  7. Cook on low heat until set.
  8. Flip carefully and cook the other side.
  9. Let rest before slicing.

Nutrition per serving

  • Protein: ~12 g
  • Fat: ~17 g
  • Carbohydrates : ~35 g
  • Fiber: ~4 g

Make Ahead & Meal Prep

This Spanish tortilla is perfect for making ahead. You can prepare it up to 2–3 days in advance and store it in the fridge once fully cooled.

When ready to serve, you can enjoy it cold, at room temperature, or gently reheat it in a pan or oven. The texture stays soft and flavorful, which makes it ideal for meal prep.

For best results, let it rest after cooking and before storing, as this helps the tortilla set and improves the flavor.

Tips

  • Slice potatoes thin
  • Cook on low heat
  • Don’t rush the process
  • Let it rest before cutting

Variations

  • Classic version: Keep it simple with just potatoes, eggs, and olive oil
  • Onion version: Add sliced onion for extra flavor
  • Chorizo version: Add chorizo for a richer, savory twist
  • Veggie version: Add spinach or peppers
  • Sweet potato version: Use sweet potatoes instead of regular potatoes

FAQ

Yes, adding onion is very traditional and gives the tortilla a slightly sweeter, deeper flavor.

Yes, Spanish tortilla is often served at room temperature and tastes just as good as when it’s warm.

This usually happens when it’s overcooked. Keep the heat low and remove it while the center is still slightly soft.

Place a plate over the pan, flip it carefully, and slide it back into the pan to cook the other side.

Yes, the potatoes should be cooked slowly in oil until soft before mixing with the eggs.

You can reduce the oil slightly, but it helps create the soft texture and authentic flavor.

Portrait in Rome Italy street

Recipe by vino

I love this recipe because it’s simple but incredibly reliable. With just a few ingredients, you can create something that feels hearty, comforting, and full of flavor.

It’s also very versatile. You can keep it traditional or add your own twist with ingredients like onion, cheese, or chorizo. Plus, it tastes great both fresh and later, which makes it perfect for meal prep or leftovers.

Other Breakfast Recipes You’ll Love