Spanish Spinach Omelette Recipe
Introduction
The Spanish spinach omelette is a delicious, hearty dish perfect for any meal of the day. Combining tender potatoes, sautéed onions, and fresh spinach with fluffy eggs, it’s a flavorful twist on a classic omelette that’s sure to please. Easy to prepare and great for sharing, this dish brings a taste of Spain to your kitchen.

Ingredients
- 400g bag spinach leaves
- 3 tbsp olive oil
- 1 large onion, finely sliced
- 2 large potatoes, peeled and finely sliced
- 10 eggs
- Salt and pepper, to season
Instructions
- Step 1: Place the spinach in a large colander. Boil a kettle of water and pour it slowly over the spinach to wilt the leaves. Then rinse under cold water and squeeze out all excess liquid. Set aside.
- Step 2: Heat the olive oil in a non-stick frying pan over medium heat. Gently cook the sliced onion and potato for about 10 minutes, stirring occasionally, until the potatoes are soft.
- Step 3: While the vegetables cook, beat the eggs in a large bowl and season with salt and pepper. Stir the spinach into the cooked potatoes and onions, then pour in the eggs.
- Step 4: Cook the mixture gently, stirring occasionally, until the eggs are nearly set. Then, place the pan under a hot grill to set the top of the omelette.
- Step 5: Carefully slide the omelette onto a plate, then flip it back into the pan to cook the underside fully. Once cooked, turn the omelette out onto a board and cut into wedges to serve.
Tips & Variations
- If serving guests, this omelette keeps well at room temperature, making it ideal for a family supper where everyone can help themselves.
- For a delicious lunch, make omelette sandwiches with ciabatta rolls, spreading them with mayo and adding sliced tomato for an authentic Spanish treat.
- You can add other vegetables like bell peppers or mushrooms for extra flavor and texture.
- Use a lid instead of a grill if you don’t have one, to help the top set more evenly.
Storage
Store any leftover omelette in an airtight container in the refrigerator for up to 2 days. Reheat gently in a pan over low heat or enjoy cold as part of a sandwich. Avoid microwaving to keep the texture tender and avoid rubberiness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen spinach instead of fresh?
Yes, you can substitute fresh spinach with frozen spinach. Just make sure to thaw and squeeze out all the excess water before adding it to the omelette to prevent sogginess.
What type of potatoes work best for this omelette?
Waxy potatoes are ideal as they hold their shape well during cooking. Avoid floury potatoes as they can become mushy and affect the texture of the omelette.
Print
Spanish Spinach Omelette Recipe
- Total Time: 35 minutes
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
A traditional Spanish spinach omelette combining tender spinach, sautéed potatoes, and onions bound together with fluffy eggs. This hearty and versatile dish is perfect for a family supper or a flavorful lunch and can be enjoyed hot or at room temperature.
Ingredients
Vegetables & Greens
- 400g bag spinach leaves
- 1 large onion, finely sliced
- 2 large potatoes, peeled and finely sliced
Other Ingredients
- 3 tbsp olive oil
- 10 eggs
- Salt and pepper, to taste
Instructions
- Prepare Spinach: Place spinach in a large colander. Boil a kettle of water and slowly pour it over the spinach leaves until they wilt. Then rinse under cold water and squeeze out all excess liquid. Set aside.
- Sauté Onion and Potatoes: Heat olive oil in a non-stick frying pan over medium heat. Add the finely sliced onion and potato, cooking gently for about 10 minutes until the potatoes are soft but not browned.
- Beat Eggs: While the onions and potatoes cook, beat the eggs together in a large bowl. Season with salt and pepper to your taste.
- Combine Spinach and Potatoes: Stir the squeezed spinach into the pan with the cooked potatoes and onions evenly.
- Cook Omelette Base: Pour the beaten eggs over the vegetable mixture in the frying pan. Cook on medium heat, stirring occasionally, until the eggs are nearly set but still slightly runny on top.
- Set Omelette Top Under Grill: Preheat the grill to high. Once the eggs are almost set, place the frying pan under the grill to quickly cook and set the top layer of the omelette.
- Flip Omelette: Ease the omelette onto a plate, then flip it back into the frying pan to cook the underside thoroughly and ensure even cooking.
- Serve: Turn the cooked omelette out onto a board, cut into wedges, and serve warm or at room temperature. Enjoy as is or use for sandwiches with ciabatta and tomato if desired.
Notes
- This omelette keeps well at room temperature, making it ideal for family meals or gatherings.
- For a delicious twist the next day, slice and place the omelette in ciabatta rolls with mayonnaise and sliced tomato for a traditional Spanish-style sandwich.
- Use a non-stick frying pan for easier cooking and flipping of the omelette.
- Adjust seasoning with salt and pepper according to your taste preferences.
- You can substitute olive oil with your preferred cooking oil if needed.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop and Grilling
- Cuisine: Spanish
Keywords: Spanish spinach omelette, tortilla de espinacas, Spanish omelette recipe, spinach and potato omelette, easy Spanish dishes, traditional Spanish food

