Spanish Egg and Potato Frittata Recipe: Crispy Edges, Fluffy Centers, One-Pan Magic

Breakfast & Brunch

Spanish Egg and Potato Frittata Recipe: Crispy Edges, Fluffy Centers, One-Pan Magic

This Spanish egg and potato frittata recipe delivers crispy edges and fluffy centers in one perfect, golden dish—no flipping required. 🔥 The secret lies in layering thinly sliced potatoes with a rich egg mixture infused with smoked paprika and garlic, then baking until the crust turns irresistibly crisp.

I developed this recipe after years of testing Spanish-inspired dishes, and it's become my go-to for weekend breakfasts that feel like a tapas feast.

The beauty of this frittata is its simplicity: just a handful of ingredients that come together in a single skillet. Thinly sliced potatoes crisp up beautifully while the eggs set into a tender, custardy interior.

Smoked paprika adds depth, while garlic and olive oil create that authentic Spanish flavor profile you crave. It's the kind of dish that transforms basic ingredients into something restaurant-worthy with minimal effort.

What makes this recipe truly special is the texture contrast—crispy potato slices at the bottom, perfectly set eggs in the middle, and a golden-brown crust on top. The aroma alone will wake up your kitchen, and the first bite delivers that satisfying mix of textures and flavors.

It's hearty enough to stand alone for brunch but pairs beautifully with a fresh salad or crusty bread.

Serve warm with a sprinkle of fresh herbs or a dollop of sour cream for that extra touch of Spanish flair. Leftovers reheat perfectly, making it ideal for meal prep. Here's how to create this one-pan masterpiece that's foolproof, flavorful, and absolutely delicious.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for spanish egg potato frittata

Thinly sliced potatoes and eggs create this crispy-edged, fluffy Spanish frittata with minimal effort.

Ingredient Amount Notes
Large Eggs 🥚 6 whole Room temperature preferred
Russet Potatoes 🥔 2 medium Thinly sliced, 1/8-inch thick
Extra-Virgin Olive Oil 🫒 ½ cup For crisping potatoes
Yellow Onion 🧅 1 medium Thinly sliced
Garlic Cloves 🧄 4 cloves Minced for depth
Smoked Paprika 🌶️ 1 tbsp For authentic Spanish flavor
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Thyme 🌿 ¼ cup Chopped, or dried substitute
Sour Cream 🥛 ¼ cup For serving, optional
Fresh Parsley 🌿 0.1 cup Chopped, for garnish
Vegetable Broth 💧 ¼ cup Low-sodium preferred

The potatoes are the foundation—Russet potatoes work best for crispiness, but Yukon Golds add creaminess. Thinly slice them 1/8-inch thick using a mandoline or sharp knife. Trader Joe's carries pre-sliced potatoes if you're short on time, but fresh slices develop better texture. Look for potatoes with smooth skins and no sprouts. Store them in a cool, dark place until ready to use, but don't slice them too far in advance—they oxidize quickly. For the onion, yellow onions provide the best balance of sweetness and sharpness, but red onions add a pretty color if you're serving this as a brunch centerpiece.

No smoked paprika? Regular paprika plus a pinch of cayenne mimics the smoky depth, though it won't be identical. Fresh thyme is ideal, but dried thyme at one-third the amount works in a pinch. The vegetable broth is non-negotiable for moisture—low-sodium versions prevent over-salting the dish. If you're watching calories, reduce the olive oil to 3 tablespoons and increase the broth by 2 tablespoons. For extra richness, stir in 1 tablespoon of crème fraîche with the eggs, though it's not traditional. The sour cream is purely for serving—skip it if you prefer a lighter presentation.

This frittata reheats beautifully—350°F for 10-15 minutes restores crispiness. Store leftovers covered in the fridge for 4-5 days or freeze for 3 months. I portion mine into individual containers for grab-and-go breakfasts during the week. For make-ahead prep, assemble the frittata up to 24 hours ahead and refrigerate uncovered—this helps develop more crust. If serving at room temperature, let it sit for 15 minutes before slicing to maintain texture integrity.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy nights—just slice potatoes, toss them in oil, and let the oven do the work. No chopping boards, no extra pans, just golden edges and fluffy eggs waiting for you.
  • Garlic-Potato Bliss: That crispy potato crust with the creamy egg center? Chef’s kiss. The onions caramelize into sweetness while the garlic infuses every bite—simple ingredients, but they sing together.
  • Leftover Hero: Make it once, eat it twice. The frittata reheats beautifully, whether sliced for breakfast wraps or served cold with a sprinkle of paprika. My lunchbox’s new best friend.
  • Budget Breakthrough: Russets and eggs? Affordable staples that stretch into a hearty meal. I’ve fed four people for under $10 with this—plus, the leftovers stretch my grocery budget even further. Win.

Step-by-step instructions for Spanish egg and potato frittata

Here's how to create restaurant-quality crispy edges with fluffy centers—every bite delivers.

1

🔥 Step 1: Prep and Crisp the Potatoes

Heat 0.25 cup of the extra-virgin olive oil in a 10-inch oven-safe skillet over medium-high heat until shimmering. Add the thinly sliced russet potatoes in an even layer, pressing down gently with a spatula so they make contact with the pan. Cook undisturbed for 5-6 minutes until the edges turn golden brown and crispy.

Flip the potatoes carefully using a thin spatula, then add the sliced yellow onion and minced garlic cloves. Cook for another 3-4 minutes until the onions soften and the garlic becomes fragrant. Sprinkle with 1 tbsp smoked paprika, 1 tsp salt, and 0.25 tsp black pepper, stirring to coat everything evenly. This step builds the flavor foundation—don't rush it.

2

🍳 Step 2: Build the Egg Mixture

In a large bowl, whisk together the 6 whole large eggs until the yolks and whites are fully combined. Add 0.25 cup chopped fresh thyme, 0.5 tsp remaining salt, and 0.25 tsp remaining black pepper, whisking gently to distribute the herbs. The mixture should be smooth with no streaks of white—this ensures even cooking.

Pour in the 0.25 cup vegetable broth while whisking continuously. This liquid helps create steam during baking, giving you that signature fluffy interior. If you notice the potatoes are dry after cooking, add 1-2 tablespoons water to the skillet now to maintain moisture in the final frittata.

3

🥘 Step 3: Assemble and Bake to Perfection

Carefully pour the egg mixture over the crispy potato-onion mixture in the skillet. Use a spatula to gently spread the eggs evenly, making sure they reach all edges of the pan. Sprinkle the remaining 0.25 cup chopped fresh thyme on top for extra aroma. Transfer the skillet to a preheated 375°F oven.

Bake for 18-22 minutes until the top is set and golden brown in spots, with a slight wobble in the center when gently shaken. The edges should be deeply crispy while the center remains tender—this is the Spanish secret. If the top browns too quickly, tent loosely with aluminum foil for the last 5 minutes.

4

🍽️ Step 4: Finish and Serve

Remove from the oven and let rest for 5 minutes before serving. This resting period allows the frittata to set completely and makes it easier to slice. Use a thin spatula to loosen any edges that stuck to the pan, then slide the frittata onto a cutting board.

Garnish with 0.1 cup chopped fresh parsley and serve warm with 0.25 cup sour cream on the side. The contrast of creamy sour cream with the crispy edges and fluffy interior is pure Spanish comfort. Cut into wedges—each bite should deliver crispy potato, tender egg, and smoky paprika flavor in perfect harmony.

👨‍🍳

Pro Tips For Making Spanish Egg Potato Frittata

  • PREHEAT PAN LIKE IT’S 1985: Cast iron or heavy skillet needs to scream hot for 5 minutes before the potatoes hit—no lukewarm pans here. I learned this after my first batch turned into a sad, greasy mess because I rushed it. The potatoes should sizzle immediately; if they don’t, crank the heat and wait.
  • GRATE POTATOES, DON’T CHOP: Skip the knife work—use a box grater for even, thin slices that crisp properly. Thick chunks stay doughy while the edges burn. My grandmother swore by this, and she was right: the texture is what makes this dish sing.
  • SALT THE EGGS LIKE THE SEA: Whisk the eggs with at least 1 teaspoon of salt per 6 eggs—more if you’re using salty olive oil. I used to skimp, and the frittata tasted flat. Trust me, the eggs need it, especially when they’re the star.
  • LET THE ONIONS CRY (BUT NOT TOO MUCH): Cook the onions until soft but still translucent—about 8-10 minutes—before adding garlic. Overcooking turns them bitter, and that ruins the whole dish. Sounds weird, but it works: the flavor stays bright, not sad.

Make-ahead tips for leftovers

Prep Ahead Strategy

Assemble the frittata the night before and refrigerate it uncovered in your skillet. This creates a more intense crust as the eggs partially set overnight. The next morning, simply reheat at 350°F for 15-20 minutes until warmed through and crispy again.

I've done this for busy mornings, and it still tastes restaurant-fresh. 💫

Portioning for Meal Prep

Slice the cooled frittata into wedges and store in airtight containers for up to 5 days. Reheat individual portions in a skillet over medium heat for 3-4 minutes per side to restore crispiness.

For extra convenience, wrap portions in parchment paper before freezing—they'll reheat perfectly in the microwave with a damp paper towel.

Potato Pre-Cooking

Slice your potatoes up to 1 day ahead and store them in cold water in the fridge to prevent browning. Drain and pat dry just before cooking to ensure maximum crispiness.

This step saves 15 minutes of prep time on busy mornings. I keep a bowl of water in my fridge specifically for this purpose—it's a game-changer for meal prep. 🥔

Egg Mixture Prep

Prepare the egg mixture in advance and store it in a sealed container in the fridge for up to 12 hours. When ready to cook, simply whisk again to recombine any separated yolks or whites.

This works especially well if you're making multiple frittatas—just double the egg mixture and split it between two skillets. The thyme and broth can be pre-measured in a small jar for even more convenience.

Oven Preheating Hack

Preheat your oven to 375°F while you're prepping the potatoes. This ensures your skillet hits the oven at the perfect temperature, creating that signature crispy crust. I like to set a timer for 10 minutes of preheating—just enough time to get everything ready while the oven warms up.

Pro tip: Place a baking sheet on the lower rack to catch any potential drips during baking.

Garnish Prep

Chop your parsley and measure out the sour cream the night before. Store them separately in small containers in the fridge. This way, you can quickly assemble your frittata with fresh garnishes without any extra prep work in the morning.

I keep a small cutting board dedicated to garnishes to keep everything organized during busy meal prep days. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 7g35%
Cholesterol 310mg103%
Sodium 620mg27%
Total Carbohydrate 34g12%
Dietary Fiber 5g18%
Sugars 4g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use sweet potatoes instead of russet potatoes?

Sweet potatoes work beautifully and add natural sweetness that pairs wonderfully with the smoky paprika. Use the same 1/8-inch thickness for even cooking, and expect a slightly softer texture. For extra crispiness, increase the olive oil by 1 tablespoon and bake for 2-3 extra minutes at the end.

2

Why did my frittata turn out gummy instead of fluffy?

Overmixing the eggs or underbaking are the most common causes. The egg mixture should be smooth with just a few gentle swirls—no stiff peaks. Also ensure your oven reaches 375°F and bake until the center has a slight wobble (not completely set). If it's still gummy, broil for 1-2 minutes at the end.

3

How do I make this frittata in a non-stick skillet?

Non-stick pans work perfectly—just reduce the olive oil to 0.3 cup total. The potatoes will crisp less dramatically, so increase baking time by 2-3 minutes and cover loosely with foil for the last 5 minutes to prevent over-browning. A well-seasoned cast iron pan gives the best texture contrast.

4

What's the best way to reheat leftovers?

For crispy edges, reheat in a skillet over medium heat for 3-4 minutes per side. If using the oven, cover with foil and bake at 350°F for 10-15 minutes. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through—just know the texture will be softer.

5

Can I add cheese to this recipe?

Spanish Manchego or mild cheddar work wonderfully. Sprinkle 0.5 cup shredded cheese over the potatoes before adding the egg mixture, or mix it into the eggs. For extra gooeyness, use 0.25 cup melted cheese as the final layer before baking. Just reduce the baking time by 1-2 minutes to prevent over-browning.

★★★★★4.5(1 review)
Categories Breakfast & Brunch