Tortilla (Brunch Version)

Tortilla (Brunch Version)
⏱️ cook time 40 minutes
🍽️ servings 4
⚡ Difficulty medium

intro

Fluffy, hearty Spanish-style tortilla with tender potatoes, sweet onion, and roasted red peppers, perfect for leisurely weekend brunch, served warm with zesty garlic aioli.

Ingredients

Large eggs 8 (approx 400g, lightly beaten)
Yukon Gold potatoes 450g, peeled and sliced into 5mm-thick half-moons
Yellow onion 1 medium (150g, thinly sliced)
Jarred roasted red peppers 100g, patted dry and thinly sliced
Whole milk 60ml (1/4 cup)
Extra-virgin olive oil 80ml (1/3 cup)
Kosher salt 1.5 teaspoons
Freshly ground black pepper 1/2 teaspoon
Garlic aioli 80g (1/3 cup, for serving)
Fresh flat-leaf parsley 2 tablespoons, finely chopped

Steps

1

Heat 80ml extra-virgin olive oil in a 24cm (10-inch) non-stick skillet over medium-low heat until it reaches 120°C (gentle simmer, no smoking). Add sliced potatoes and onion, season with 1 teaspoon of kosher salt, and cook for 12–15 minutes, stirring occasionally, until potatoes are fork-tender but not browned or crispy.

Step 1
step1:
2

Pour the skillet contents into a colander set over a glass bowl to drain excess oil, reserving 1 tablespoon of the potato-infused olive oil for later cooking. Let the potato and onion mixture drain for 3 minutes to remove excess grease, then gently toss in the sliced roasted red peppers.

Step 2
step2:
3

In a large mixing bowl, whisk the beaten eggs with 60ml whole milk, remaining 0.5 teaspoon kosher salt, and 1/2 teaspoon black pepper until just combined (do not overwhisk, as excess air will cause the tortilla to crack). Gently fold in the drained potato, onion, and pepper mixture, then let rest for 5 minutes to allow potatoes to absorb some of the egg.

Step 3
step3:
4

Wipe the original skillet clean, return to medium heat, and add the 1 tablespoon reserved olive oil. Heat until the oil shimmers (about 1 minute), then pour the entire egg-potato mixture into the pan, using a silicone spatula to spread potatoes into an even, flat layer. Reduce heat to medium-low and cook for 8–10 minutes, until the edges are fully set and only the very center of the tortilla remains slightly runny.

Step 4
step4:
5

Turn off the heat. Place a large flat plate (2–3cm wider than the skillet) over the pan top, hold the plate firmly against the skillet with an oven-mitt protected hand, and quickly flip the pan to transfer the half-cooked tortilla onto the plate, uncooked side up. Slide the tortilla back into the skillet, uncooked side down, return to medium-low heat, and cook for 4–5 minutes, until a toothpick inserted into the center comes out clean with no runny egg.

Step 5
step5:
6

Slide the fully cooked tortilla onto a wooden cutting board and let it rest for 5 minutes to set. Sprinkle the top with chopped fresh parsley, cut into 4 even wedges, and serve warm with garlic aioli on the side for dipping.

Step 6
step6:

Tips

1.Do not cook potatoes over high heat: slow-poaching them in olive oil over medium-low keeps them tender rather than crispy or browned, which creates the tortilla’s signature soft, creamy texture.
2.When flipping the tortilla, always use a plate wider than your skillet and hold it firmly with a towel or oven mitt to avoid hot oil spills and burns, a common beginner mistake.
3.This tortilla can be made 1 day in advance, stored tightly wrapped in the refrigerator, and served cold or gently reheated for 2 minutes per side in a dry skillet to cut down on day-of brunch prep.

✨ You May Also Like

Breakfast
🍜 United States

Crisp-edged, fluffy lard griddle cakes are a nostalgic homestyle staple, with rich savoriness from rendered lard, perfect topped with maple syrup or savory gravy.

⏱️ 25 minuteBreakfast ★ 4.9
Breakfast
🍜 United States

Flaky, buttery homemade buttermilk biscuits smothered in creamy, peppery pork sausage gravy: a beloved, hearty Southern American comfort food classic.

⏱️ 35 minuteBreakfast ★ 5
Breakfast
🍜 United States

Golden, custardy brioche stuffed with sweet cream cheese and fresh berries, pan-fried to crisp perfection. An indulgent, cozy breakfast perfect for slow weekend mornings.

⏱️ 30 minuteBreakfast ★ 4.7
Breakfast
🍜 United States

Flaky, buttery Southern-style biscuits stuffed with savory salty country ham, a portable, satisfying classic perfect for casual on-the-go meals.

⏱️ 25 minuteBreakfast ★ 4.8
Breakfast
🍜 United States

Iconic puffy baked pancake popularized in Seattle, with crisp golden edges and soft custardy center, served warm with classic sweet toppings.

⏱️ 35 minuteBreakfast ★ 4.6
Breakfast
🍜 United States

Fluffy, golden pancakes studded with juicy peak-summer mixed berries, drizzled with maple syrup for a bright, comforting, crowd-pleasing family breakfast.

⏱️ 25 minuteBreakfast ★ 4.8

Tortilla (Brunch Version):Frequently Asked Questions

1.Can I prep components of this tortilla the night before to cut down on brunch morning work?
Absolutely! Cook the sliced potatoes and onion until tender the night before, drain them fully to remove excess oil, and store in an airtight container in the fridge. The next morning, simply mix the cooled veg with beaten eggs, milk, and chopped roasted red peppers before cooking to slash your active prep time in half.
2.Why does this recipe specify Yukon Gold potatoes instead of russet or red potatoes?
Great question! Yukon Golds have a perfect medium starch content that gives the tortilla a creamy, tender texture without turning mushy or overly dry. Russets can come out grainy, while waxy red potatoes stay too firm and don’t meld smoothly with the egg and onion for that classic fluffy bite.
3.Do I have to use jarred roasted red peppers, or can I roast my own fresh ones?
Jarred peppers are perfect for low-fuss brunch, but roasting your own is simple too! Char a whole red pepper over a gas burner or under the broiler until fully blackened, steam in a covered bowl for 10 minutes, peel off skin, remove seeds, and chop before adding. Either option delivers that sweet, smoky flavor we love.
4.My tortillas always turn out dense instead of fluffy—what am I doing wrong?
Dense tortilla usually traces back to two common missteps: cooking eggs over too-high heat, or skipping the milk that lightens the egg base. Cook over medium-low heat once you add the egg mixture, avoid pressing down on the tortilla as it sets, and use the full amount of whole milk for light, airy structure.
5.How do I flip the tortilla without it falling apart when cooking the second side?
Flipping is far less scary than it sounds! Once the first side is mostly set, run a thin spatula around the pan edges to loosen it. Set a large flat plate wider than your skillet over the pan top, hold it firmly against the pan, and flip in one smooth, quick motion, then slide the tortilla back in to finish.
6.Can I make this tortilla dairy-free for guests with milk allergies?
Definitely! Swap the whole milk for an equal amount of unsweetened oat milk, which has the closest creamy, neutral flavor to dairy for this recipe, or plain unsweetened soy milk. Skip thin, watery plant milks like plain almond milk, as they can make the final texture rubbery or watery instead of fluffy.
7.What’s the best pan size to use so this tortilla cooks evenly?
A 10-inch heavy-bottomed nonstick or well-seasoned cast iron skillet is ideal here. It yields a tortilla roughly 1.5 inches thick that cooks through evenly without burning the bottom before the center sets. Too-small pans create undercooked thick centers, while oversized pans make thin, flat, less hearty results.
8.Can I add extra mix-ins like bacon, spinach, or cheese to this base recipe?
Of course—brunch is all about customizing to your taste! Cooked crumbled bacon, fully drained sautéed spinach, shredded Manchego or sharp cheddar, or even chopped cooked chorizo make fantastic additions. Just drain any wet add-ins well so they don’t make the tortilla soggy as it cooks.
9.How long should I let the tortilla rest after cooking before slicing and serving?
Let it rest for 5 to 7 minutes right after cooking, just like you would a frittata. This short rest lets the egg set fully so slices hold their shape instead of oozing when you cut them, and brings it to that perfect warm (not piping hot) sweet spot for relaxed brunch serving.
10.Is garlic aioli required for serving, or are there easier pairing options?
Zesty garlic aioli is a classic, delicious pairing, but you have tons of great easy options! Serve it with store-bought or homemade salsa verde, a dollop of chive-spiked sour cream, a drizzle of hot honey, or a simple side of mixed greens with light vinaigrette to cut through the egg and potato richness.
11.How do I store leftover tortilla, and how long will it stay fresh?
Let leftover tortilla cool completely, then wrap it tightly in plastic wrap or transfer to an airtight container and store it in the fridge for up to 3 days. It’s delicious served cold or at room temperature, just like traditional Spanish tapas tortilla, so you don’t even need to reheat it for quick weekday breakfasts.
12.Do I need to deep fry the potatoes like some traditional tortilla recipes call for?
No deep frying needed for this lighter brunch version! Simply sauté thinly sliced potatoes and onion in a couple tablespoons of olive oil over medium-low heat, covered, until tender but not browned. This cuts excess grease, simplifies prep, and still delivers that soft, melt-in-your-mouth potato texture.
13.Why do my sliced potatoes turn brown while I’m prepping them, and how do I stop that?
That browning is just harmless oxidation from exposure to air! If you’re slicing potatoes ahead of when you plan to cook them, submerge the cut slices in a bowl of cold water with a small squeeze of lemon juice until you’re ready to cook. Just drain and pat them fully dry first to avoid hot oil splatters.
14.Can I scale this recipe to serve a large brunch crowd, or is it only for small groups?
You can absolutely scale it for a crowd! For 8 to 10 guests, double the ingredients and use a 12-inch skillet, adding 2 to 3 minutes of extra cook time per side. You can also make two separate 10-inch tortillas an hour early, since they hold up beautifully at room temperature without getting soggy.
15.How do I tell when the tortilla is fully cooked so I don’t end up with a runny center?
The edges will be fully set and pale golden, the top will be slightly jiggly (not sloshy) in the very center when you nudge the pan, and a toothpick inserted in the middle will come out with a few moist crumbs, not raw runny egg. It will keep cooking from residual heat as it rests, so don’t overcook it to avoid rubbery texture.

Comments (8)

yesterday

Made this for my family’s Easter brunch yesterday and it was a total game changer! I was a little intimidated by flipping the tortilla at first (medium difficulty had me sweating a little tbh) but the tip to use a large plate to flip made it so easy. 40 minutes total cook time was totally accurate too, no surprises. We served it with a side of avocado and hot sauce, SO good.

2 hours ago

So glad the flipping tip worked for you, Mia! Serving it with avocado and hot sauce is such a perfect brunch pairing, I love that idea.

1 week ago

Took this to my office potluck last week and everyone was begging for the recipe! I prepped the potatoes the night before to cut down on morning cook time, which made this so doable even on a busy workday. The only tweak I made was adding a handful of caramelized onions because I’m obsessed, and it slapped. 10/10 will make again.

3 days ago

Wait adding caramelized onions sounds genius! Did you sauté them before mixing into the egg and potato mix? I’m making this for my girls’ brunch this weekend and want to steal that hack!

2 days ago

Yep! I cooked them low and slow for about 20 minutes while the potatoes boiled, then tossed them right in before pouring the eggs. You’re gonna love it, everyone went crazy for that addition!

3 days ago

Really solid brunch tortilla recipe! I made a big batch on Sunday to slice up for quick breakfasts during the work week, and it held up perfectly in the fridge for 4 days. My only note is that I wish the cook time for the potatoes was a little more specific – mine took a few minutes longer than noted to get tender, so I’d recommend testing them with a fork before moving to the egg step. Still tasty, will make again!

5 days ago

First time making any kind of tortilla and I messed up the flip bad lmao, half of it slid onto the stovetop. But the half that stayed in the pan was SO good, I can tell if I don’t fumble the flip next time this will be my go-to brunch dish. Anyone have tips for making sure it doesn’t stick to the plate when you flip it?

2 days ago

I had that problem my first try too! Lightly grease the plate you use for flipping with a tiny bit of olive oil, and make sure the edges of the tortilla are loose from the pan before you flip. Worked like a charm on my second go-round!

2 weeks ago

This is way better than the diner brunch tortilla I usually order out! The ratio of egg to potato is perfect, not too eggy not too starchy. I added a little crumbled feta and spinach to mine for extra veg, and it was chef’s kiss. My partner said it’s the best thing I’ve made all month, which is saying something because I cook a lot lol.

1 week ago

Feta and spinach sound like such delicious add-ins, Luna! I love how customizable this base recipe is for whatever veggies or cheese you have on hand.

5 days ago

Ooh feta is such a good call! I was going to add roasted red peppers next time I make this, now I’m throwing feta in too.

30 minutes ago

Added a big scoop of chili crisp to the top of my slice and wow, that hit so hard. The creamy, soft potato and egg pairs so perfectly with the crunchy, spicy oil. If you love heat, do not skip adding this! Even my roommate who hates ‘weird brunch food’ ate two slices.

2 hours ago

Wait, did anyone else find this took way longer than 40 minutes? Between boiling the potatoes, cooking the initial egg mix, flipping, and cooking the other side, I was in the kitchen for almost an hour total. It tasted great, but I wish I’d known to budget more time when I was making this for my friends this morning, we ended up eating almost an hour later than planned.

30 minutes ago

I’m sorry the cook time ran long for you! The 40 minute estimate assumes your stovetop is at medium-high heat and potatoes are cut into 1/2 inch cubes – if they’re cut larger, they’ll take longer to boil and cook through. I’ll add a note to the recipe about cube size to help future cooks, thanks for the feedback!

5 minutes ago

OMG, made this for my kids’ brunch playdate today and all the toddlers went wild for it! I cut it into little bite-sized squares and they were grabbing them off the plate faster than I could put them out. It’s not too salty, the texture is soft enough for little kids to eat, and I didn’t have to add any weird ingredients. Total win for busy parents, my kids loved it!

just now

Oh my gosh bite-sized squares for toddlers is such a good idea! My kid is going through a ‘no finger food that’s too big’ phase right now, this is perfect for next week’s playgroup.

just now

Love that this was a hit with the little ones! Bite-sized squares are such a great serving idea for playdates, I’m definitely going to borrow that tip for my own family brunches.