Spanish Zucchini Tortilla
Spanish Zucchini Tortilla is a brilliant summer variation of a classic tortilla de patatas, swapping starchy potatoes for fresh seasonal produce. If you’re looking for a creative zucchini recipe that goes far beyond the usual sauté or stir-fry, this is it. This lighter version of tortilla maintains all the authentic flavors while transforming your garden abundance into a versatile, satisfying dish, and yes, it doubles beautifully as breakfast tacos filling too.

Why We Love This Zucchini Tortilla de Patatas
Tortilla de patatas, also known as Spanish tortilla, is an egg omelette dish that typically includes potatoes slow-cooked in olive oil. These zucchini tortillas swap the potatoes entirely for sliced zucchini and onions, a lighter, fresher take that keeps all the comfort with more nutrients and fewer calories.
This is one of those zucchini recipe wins that comes in handy especially when you have a garden overflowing with summer squash. It transforms that abundance into a versatile Spanish meal you’ll want to make on repeat. Serve it warm for dinner, pack slices for lunch, or tuck wedges into breakfast tacos with a slick of avocado and a sprinkle of cumin and garlic powder for a fun, flavor-packed morning twist.

Ingredients You Need
- Olive Oil: Don’t skimp here! A quality extra virgin olive oil contributes significant flavor here.
- Onion: For added flavor and texture! Any yellow or white onion works.
- Zucchini: The star of this zucchini recipe. Slice each one into a thin circle ,about 1/8 inch for even cooking and proper integration with the eggs. Consistency matters here. If you want to speed things up, a food processor with a slicing blade makes quick, uniform work of all three zucchini.
- Eggs: This is the base of any Spanish tortilla! The number depends on their size—use 6 if they’re medium, 5 if they’re large or extra-large.
- Salt & Pepper: To taste.
How to Make Spanish Zucchini Tortilla
- Cook Onion & Zucchini: Heat the olive oil in a large non-stick skillet over medium heat. Add the sliced onion and zucchini and cook until softened and translucent, about 10–15 minutes. Don’t rush this step it’s what drives out much moisture from the zucchini and develops that gentle sweetness you want. Too much moisture in the pan means a watery tortilla, so let the vegetables cook low and slow until most of that liquid has evaporated.
- Season: Sprinkle salt and black pepper over zucchini.


- Prep Eggs: In a large bowl, beat the eggs with the salt and black pepper until well combined.
- Mix Vegetables & Eggs: Using a slotted spoon, transfer the cooked onion and zucchini mixture to the bowl with the beaten eggs, leaving the excess oil in the skillet. Mix gently to combine.


- Add to Skillet: Return the skillet to medium heat and pour the egg and vegetable mixture back in, spreading it out evenly with a spatula.
- Cook: Bake low and slow cook on medium-low until the edges are set and the bottom is golden, about 5–7 minutes. Use your spatula to gently loosen the edges as it cooks to make sure nothing sticks.
- Flip: To flip the tortilla, place a large plate over the skillet. Carefully invert the skillet so the tortilla transfers onto the plate.


- Cook on Other Side: Slide the tortilla back into the skillet to cook the other side. Continue cooking for another 5-7 minutes, or until the tortilla is fully set and golden on both sides.
- Serve & Enjoy: Let the tortilla cool slightly before slicing into wedges. Serve warm or at room temperature.

Tips for Success
- While 10–15 minutes of cooking might seem like a lot, the slow softening process develops sweetness and removes much moisture from the zucchini. Rushing this step results in a watery tortilla. Watch for the vegetables to become translucent and slightly golden, but not browned.
- Slice consistently. Each thin circle of zucchini should be roughly the same thickness so everything cooks evenly. A food processor with a slicing disk is your best friend here — fast, uniform, effortless.
- Cook on low to medium heat so the tortilla can bake through without burning before you need to flip it.
- The flip is the trickiest part. Use a plate slightly larger than your skillet and flip with confidence in one smooth motion. A wide spatula along the edges first helps loosen it cleanly.
- Let your tortilla rest for at least 5 minutes before slicing. It can be served warm, at room temperature, or even cold.
Serving Suggestions
This versatile zucchini tortilla can be served as breakfast, a light lunch, or a satisfying snack throughout the day. Pair it with a light salad to create a complete meal, like my refreshing spring tabbouleh salad, a protein-rich asparagus and white bean salad, or a kefir dill potato salad if you’re missing the potatoes from the traditional recipe! For a side that isn’t a salad, definitely try it with a summer strawberry gazpacho.Pair it with a light salad for a complete meal, or serve it alongside mashed avocado seasoned with cumin, garlic powder, and a squeeze of lime it’s a wonderful fresh contrast to the richness of the eggs.
Want to take it in a fun direction? Tuck wedges into warm tortillas for easy breakfast tacos add sliced avocado, a pinch of garlic powder, a dusting of cumin, and a little hot sauce and you have a morning meal worth waking up for.
Spanish zucchini tortilla also makes an excellent sandwich filling try it between slices of good bread with a swipe of garlic aioli and some roasted red peppers for a traditional Spanish bocadillo. For a heartier variation, you can even layer the finished tortilla with shaved parmesan cheese before slicing the nutty, salty bite pairs beautifully with the mild zucchini.
Variations
- Make it cheesy: Fold a handful of shaved parmesan cheese into the egg mixture before pouring it into the skillet. It melts right in and adds a wonderful savory depth to this zucchini recipe.
- Make it a breakfast taco bar: Slice the tortilla into thin wedges, warm up some flour tortillas, and set out toppings sliced avocado, cumin-spiced sour cream, garlic powder, salsa, and fresh herbs. Let everyone build their own breakfast tacos.
- Oven method: If flipping makes you nervous, pour the egg mixture into a parchment paper-lined oven-safe skillet or baking dish and bake at 375°F for 20–25 minutes until fully set. The parchment paper makes cleanup a breeze and the tortilla lifts right out.

Frequently Asked Questions
Absolutely! Tortilla actually improves after resting for a few hours as the flavors meld. It keeps well in the refrigerator for up to 3 days, making it perfect for meal prep.
Despite sharing the same name, these dishes are completely different. A Spanish tortilla is an egg-based dish similar to a thick omelet. Mexican tortillas, on the other hand, are thin and made from corn or wheat flour that serve as wraps for tacos, burritos, and other dishes.
The outer edges should be set, and the center should feel firm but with a slight jiggle when you shake the pan gently. A knife inserted in the center should come out clean, but the tortilla should still look moist—overcooking results in a dry texture.
Yes—wrap individual portions tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator and bring to room temperature before serving, or gently reheat.

More Breakfast & Brunch Recipes to Try
- Creamy Scrambled Eggs with Cottage Cheese
- Easy Broccoli Cheddar Crustless Quiche
- Spring Oeufs en Cocotte
- Zucchini Corn Crustless Quiche
- Greens & Bacon Quiche

Zucchini Tortilla de Patatas Recipe
Video
Ingredients
- 1/2 cup olive oil
- 1 large onion sliced
- 3 medium zucchini sliced thinly
- 5-6 eggs
- 1 1/2 tsp salt
- 1/2 tsp black pepper
Instructions
- Heat the olive oil in a large non-stick skillet over medium heat.
- Add the sliced onion and zucchini and cook until softened and translucent, about 10 -15 minutes.
- Sprinkle salt and black pepper over zucchini.
- In a large bowl, beat the eggs with the salt and black pepper until well combined.
- Using a slotted spoon, transfer the cooked onion and zucchini mixture to the bowl with the beaten eggs, leaving the excess oil in the skillet.
- Mix gently to combine.
- Return the skillet to medium heat and pour the egg and vegetable mixture back into the skillet, spreading it out evenly.
- Cook the tortilla until the edges start to set and the bottom is golden brown, about 5-7 minutes.
- To flip the tortilla, place a large plate over the skillet. Carefully invert the skillet so the tortilla transfers onto the plate.
- Slide the tortilla back into the skillet to cook the other side. Continue cooking for another 5-7 minutes, or until the tortilla is fully set and golden on both sides.
- Let the tortilla cool slightly before slicing into wedges. Serve warm or at room temperature.

