Let me tell you something about the Spanish omelet. It's not like those fluffy, folded French omelets you see on Instagram. It's thicker, heartier, and served in wedges like a frittata. And this version? It's got a secret weapon - zucchini.
This Spanish Omelet with Zucchini (or Tortilla Española) is made with eggs, potato, onion, and thinly sliced zucchini. That's it. No cheese. No milk. No cream. Just simple, honest ingredients cooked to golden-brown perfection.
The key is technique. You sauté the vegetables until tender, mix them with beaten eggs, cook the bottom, then do the famous Spanish omelet flip - onto a plate and back into the pan. It sounds intimidating, but it's easier than it looks.
The result is a thick, creamy, eggy omelet that's perfect for breakfast, lunch, or dinner. Serve it warm or at room temperature. Eat it with a fork or between bread. However you serve it, it's delicious.
It's gluten free. It's dairy free. It's high protein. And it's ready in 35 minutes.
Authentic Spanish tortilla. No cheese. No milk. Just eggs, potatoes, onion, and zucchini.
Zucchini adds moisture and veggie goodness. A fresh twist on the classic.
One pan. Minimal cleanup.
Gluten free + dairy free. Fits almost every diet.
High protein. 21g per serving. Keeps you full.
Perfect for meal prep. Tastes great warm, cold, or room temperature.
Easier than it looks. The flip is scary the first time. After that, you're a pro.
What You'll Need to Make
You'll need a non-stick pan (8-10 inches), a mixing bowl, a whisk, a spatula, a cutting board and knife, and a large plate (bigger than the pan) for the flip.
Ingredients (Serves 2):
1 small potato, peeled & chopped
1 small onion, chopped
½ small zucchini, thinly sliced
6 large eggs
1 tbsp olive oil (plus more if needed)
Salt and pepper, to taste
What You'll Need to Do
Alright, let's make a Spanish omelet that'll transport you to a little café in Madrid. The flip is the only tricky part. You've got this.
First, heat 1 tablespoon of olive oil in a non-stick pan over medium-high heat.
Add the chopped potato and onion. Cook for about 4 minutes, stirring occasionally, until they start to soften. The potato should be slightly tender but not falling apart.
Add the thinly sliced zucchini. Continue to sauté for another 4 minutes. The zucchini should soften and release some of its moisture.
While the vegetables cook, crack the 6 eggs into a bowl. Whisk them well. Season with salt and pepper.
Transfer the sautéed vegetables directly into the egg mixture. Stir to combine. Let it sit for a minute - this helps the eggs absorb all the flavors.
Pour the egg and vegetable mixture back into the same pan. Use a spatula to spread everything evenly. The vegetables should be distributed throughout.
Reduce the heat to low. This is important. High heat will burn the bottom before the middle cooks.
Cook for about 3 minutes. Use a spatula to gently loosen the edges of the tortilla from the pan. It should release easily.
Continue cooking for another 8-10 minutes. The edges should be set and golden brown. The center will still be slightly jiggly.
Now for the flip. Place a large plate (bigger than the pan) over the pan. Take a deep breath. Invert the pan onto the plate. The tortilla should come out in one piece. Carefully slide it back into the pan to cook the other side.
Cook for 5-6 minutes on the second side, until the tortilla is fully set and golden brown. You can press gently with a spatula to flatten it slightly.
Remove from heat. Let it rest for 2-3 minutes.
Serve immediately. Cut into wedges like a pie. Eat warm, at room temperature, or even cold.
Enjoy with a fork. Or between two slices of bread for a tortilla sandwich. Classic Spanish move.
Look, I've made a lot of egg dishes. Scrambled, fried, poached, frittatas. But the Spanish tortilla is different. It's thicker, heartier, and somehow more satisfying.
This version with zucchini is my favorite. The potato and onion are classic. The zucchini adds moisture and a fresh veggie note. And the technique - the sauté, the mix, the flip - it's simple enough for a weeknight but impressive enough for company.
It's gluten free. It's dairy free. It's high protein. And it's ready in 35 minutes.
Make it for breakfast. Make it for lunch. Make it for dinner. Make it for tapas night. Make it for meal prep.
However you serve it, you're getting a Spanish tortilla that's creamy, golden, and absolutely delicious.
Now go flip an omelet.
~ Danny Davis
P.S. If you try the classic version without zucchini, let me know. That's the OG. But I have to admit - I like the zucchini version better. Don't tell the Spanish.
I made a Spanish omelet with zucchini and now I'm never going back. 😤 Potatoes, onion, zucchini, eggs. That's it. No cheese. No milk. Just pure eggy goodness. 21g protein. Meal prep hero. 🥔
Ingredients
1 small potato, peeled and chopped
1 small onion, chopped
1/2 small zucchini, thinly sliced
6 eggs
Instructions
1
Heat 1 tablespoon of olive oil in a non-stick pan over medium-high heat.
2
Add the peeled and chopped potato and the chopped onion. Cook for approximately 4 minutes, stirring occasionally, until slightly softened.
3
Add the thinly sliced zucchini and continue to sauté for another 4 minutes.
4
In a separate bowl, whisk the 6 eggs together and season with salt and pepper to taste.
5
Transfer the sautéed vegetables into the egg mixture and stir to combine.
6
Pour the egg and vegetable mixture back into the same pan, ensuring an even distribution. Reduce the heat to low.
7
Cook for approximately 3 minutes, then use a spatula to gently loosen the edges of the tortilla from the pan.
8
Continue cooking for 8-10 minutes. To flip the tortilla, place a large plate (larger than the pan) over the pan, invert the pan onto the plate, then carefully slide the tortilla back into the pan to cook the other side.
9
Cook for 5-6 minutes, or until the tortilla is fully set and golden brown.
10
Remove from heat and serve immediately.
Nutrition Facts
Servings 2
Amount Per Serving
Calories329kcal
% Daily Value *
Total Fat21g33%
Total Carbohydrate12g4%
Protein21g42%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Approximate Glycemic Index (GI): 35–40 (low)
Approximate Glycemic Load (GL) per serving: 5–7 (low)
*Note: This recipe is relatively low in carbohydrates (14g per serving). The main carb sources are potato (medium GI) and onion (low GI), plus a small amount from zucchini. The high protein (21g) and fat (21g) content significantly lower the overall glycemic response. For comparison, pure glucose has a GI of 100. This is a diabetes-friendly, low-GL meal.*
Keywords:
spanish omelet, spanish tortilla, tortilla española, zucchini omelet, potato and zucchini omelet, spanish egg dish, gluten free omelet, dairy free breakfast, high protein breakfast, spanish omelet recipe
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!