Spanish Egg and Potato Frittata Recipe: Crispy Edges and Fluffy Centers in One Pan

Breakfast & Brunch

Spanish Egg and Potato Frittata Recipe: Crispy Edges and Fluffy Centers in One Pan

This Spanish egg and potato frittata delivers the perfect balance of crispy edges and fluffy centers in a single pan—no flipping required. 🔥 The secret lies in a classic sofrito base layered with tender potatoes and eggs, creating a dish that’s both rustic and refined.

I’ve perfected this technique after years of experimenting with Spanish tapas, and it’s become a staple in my breakfast rotation. What sets this recipe apart is the two-stage cooking process: first sautéing the potatoes until golden, then baking the eggs until set with a golden crust.

The result is a hearty, one-pan meal that’s rich in flavor but simple to prepare—ideal for busy mornings or weekend brunches. The crispy edges come from high-heat baking, while the fluffy interior is achieved by whisking the eggs just right.

By the time it emerges from the oven, you’ll have a dish that’s crispy on the outside, tender on the inside, and packed with the savory depth of Spanish cuisine. The potatoes soak up the egg mixture, creating a texture that’s both satisfying and elegant.

It’s the kind of frittata that feels like a restaurant-quality meal without the fuss. Serve it with a sprinkle of fresh herbs or a side of crusty bread to soak up every last bite. Let’s get cooking!

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

Ingredients for spanish egg potato frittata

Simple ingredients, Spanish soul—this frittata nails crispy edges and fluffy centers every time.

Ingredient Amount Notes
Large Eggs 🥚 6 whole Room temperature for best mixing
Russet Potatoes 🥔 1 ½ lb Cut into 1/2-inch cubes
Extra-Virgin Olive Oil 🫒 ⅓ cup For crispy edges
Yellow Onion 🧅 1 whole Diced small
Garlic Cloves 🧄 3 cloves Minced fine
Smoked Paprika 🌶️ 1 tsp For Spanish depth
Ground Cumin 🌿 ½ tsp Toasted for warmth
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Heavy Cream 🥛 ¼ cup Optional for extra richness

The potatoes are the star here. Russets work best—they hold up to baking without turning mushy. Grab the pre-cut dice at Whole Foods if you're short on time, but if you're cutting yourself, aim for 1/2-inch cubes. The olive oil matters too—extra-virgin gives the crispy edges that define this dish. I always buy mine in bulk from Trader Joe's—cheaper and lasts forever. For the sofrito base, Spanish smoked paprika is non-negotiable. The regular grocery store kind works, but if you're feeling fancy, Pimentón de la Vera from a Latin market takes it to the next level.

No smoked paprika? Regular paprika plus a pinch of cayenne gets you close. Running low on parsley? Fresh cilantro or basil works in a pinch—just use half the amount. Heavy cream optional but worth it for that extra-luxurious texture. (Trust me, it's the secret to that restaurant-quality finish.) The potatoes can be prepped ahead and kept in cold water in the fridge for up to 2 hours before cooking. And if you're short on time, microwave the potatoes for 5 minutes before sautéing—they'll crisp up faster in the oven.

This frittata reheats beautifully—just pop it back in the oven for 5-10 minutes at 350°F. Keeps 3-4 days in the fridge, but honestly, it's best eaten fresh. For meal prep, slice it into wedges and freeze portions for up to 2 months. The crispy edges soften a bit when reheated, but the fluffy center stays perfect. Store leftovers covered with foil to keep that golden crust intact. And if you've got extra egg whites? Whip them up and freeze for future frittatas.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just slice potatoes, toss them in oil, and let them roast while you whisk eggs. No extra bowls, no mess, just hands-off cooking while the garlic and onions caramelize into golden perfection.
  • Crispy-Creamy Bliss: That first bite where the edges crackle and the center stays luscious? It’s all in the potatoes—sliced thick enough to stay tender but crispy on the outside. The eggs soak up the garlic oil like a dream, making every forkful rich and satisfying.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it into wedges, pack it with a sprinkle of salt, and it stays fresh for days. Honestly, my kids grab it before their school lunches more than their actual packed sandwiches.
  • Budget Breakthrough: Russets and eggs are cheap, but they feel like a fancy brunch. I’ve fed six people for under $10 with leftovers that taste just as good reheated. Plus, the olive oil and onion add depth without breaking the bank.

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

Here's how to make a frittata with perfect crispy edges and fluffy centers—no fancy skills needed.

1

🍳 Step 1: Prep and Sauté the Potatoes

Heat a 10-inch oven-safe skillet over medium-high heat and add the 0.33 cup extra-virgin olive oil. Toss in the 1.5 lb russet potatoes cut into ½-inch cubes and cook for 10-12 minutes until the edges start turning golden. You want them tender but still holding their shape—think al dente.

Add the 1 whole yellow onion diced small and the 3 cloves garlic minced fine. Cook for another 3-4 minutes until the onion is translucent and the garlic is fragrant. Here's the thing—don't overcrowd the pan. If your skillet gets too full, work in batches so the potatoes get properly crispy.

2

👨‍🍳 Step 2: Season and Toast the Spices

Sprinkle the 1 tsp smoked paprika, 0.5 tsp ground cumin, 1 tsp salt, and 0.5 tsp black pepper over the potatoes. Stir everything together and cook for 1 minute until the spices are toasted and the flavors wake up. You'll smell that warm, smoky aroma—this is where the Spanish flavor comes through.

Push the potato mixture to one side of the skillet and let it sit undisturbed for 30 seconds. This gives the bottom layer a chance to develop those crispy spots we're after. If it starts to stick, just give it a gentle nudge with a wooden spoon—no scraping needed.

3

🍳 Step 3: Whisk the Egg Mixture

In a large bowl, whisk together the 6 whole large eggs until the yolks and whites are fully combined. Add the 0.25 cup heavy cream (if using) and whisk again until smooth. Season with an extra pinch of salt if you like—this is where you taste and adjust. The mixture should look uniform with no streaks of white.

Here's a pro tip: I like to pour the egg mixture through a fine-mesh sieve into the skillet. This removes any potential lumps and gives you that silky texture. Pour it over the potato mixture, letting it spread evenly across the pan.

4

🔥 Step 4: Cook on the Stovetop

Let the frittata cook on the stovetop for 3-4 minutes until the edges start to set but the center still looks slightly wet. You'll see the top start to puff up a bit—that's good! Don't touch it or move the pan during this time. Resist the urge to peek under the edges.

Once the edges look set, transfer the skillet to a 375°F preheated oven. Bake for 12-15 minutes until the center is just set and the top is golden brown. The key here is patience—it should still be slightly jiggly in the middle when you take it out.

5

🍽️ Step 5: Rest and Serve

Remove the frittata from the oven and let it rest for 5 minutes before serving. This resting time lets the eggs fully set and makes it easier to slice. Use a spatula to loosen the edges from the pan, then slide it onto a plate.

Garnish with the 0.25 cup fresh parsley chopped fine and slice into wedges. Serve warm with crusty bread or a simple green salad. The contrast of crispy edges and fluffy centers is what makes this frittata special—don't skip the resting step or you'll lose that perfect texture!

👨‍🍳

Pro Tips For Making Spanish Egg Potato Frittata

  • PREHEAT THE PAN HARD: This isn’t the time to be gentle—get your oven to 375°F (190°C) and let the skillet scream hot before adding oil. I used to rush this, and my frittata would steam instead of crisp. A screaming-hot pan guarantees that first golden crust, which holds everything together.
  • GRATE THE POTATOES THIN: Russets break down when cooked, so slice them paper-thin (about 1/8-inch) or grate them—no bigger than 1/4-inch. Thick slices turn mushy; thin ones crisp up perfectly. Use a mandoline if you’re impatient, but a sharp knife works too.
  • SALT THE EGGS LIKE THE SEA: Add 1 teaspoon of salt to the egg mixture before whisking—no need to adjust later. I learned this the hard way: under-seasoned eggs taste bland, and over-salting after mixing is a nightmare. Trust me, the eggs absorb it better this way.
  • LET THE POTATOES DRY OUT: After grating or slicing, spread the potatoes on a towel and let them sit for 10 minutes. Wet potatoes steam instead of crisp, and you’ll end up with a soggy bottom. Sounds weird, but it works—your future self will thank you.

Flavor customization for this spanish egg potato frittata

Smoky Paprika Boost

Swap the smoked paprika for 1 tsp chipotle powder> for a smoky-sweet kick with heat. I love adding ½ tsp cinnamon> too—it brings out the natural sweetness of the potatoes while keeping the Spanish soul.

For extra depth, toast ½ tsp coriander seeds> in the dry skillet for 30 seconds before adding the oil. 🌶️

Creamy Chorizo Twist

Crumble 4 oz Spanish chorizo> into the potatoes after sautéing the onions. Cook it for 3-4 minutes> until it releases its oils and flavors. The fat renders beautifully, creating a crispy crust while infusing the frittata with savory depth.

For a vegetarian version, use ½ cup crumbled feta> instead—it adds a salty tang that works surprisingly well.

Herb-Infused Variations

Add 2 tbsp fresh rosemary> or thyme> to the potatoes while sautéing for an aromatic twist. I also like mixing 1 tbsp chopped sun-dried tomatoes> into the egg mixture before pouring—it adds a Mediterranean brightness that pairs perfectly with the potatoes.

For a brighter finish, stir 1 tbsp lemon zest> into the eggs.

Cheesy Luxe Upgrades

Sprinkle ½ cup grated Manchego> or Parmigiano-Reggiano> over the eggs before baking for a nutty, salty finish. For a gooey center, add ¼ cup shredded Gruyère> to the egg mixture—it melts beautifully and adds a rich, caramelized flavor.

If you're feeling adventurous, try 2 oz blue cheese crumbles> for a tangy contrast.

Spicy Kick Options

Add ½ tsp cayenne pepper> or 1 tsp hot sauce> to the egg mixture for heat. For a smoky-spicy combo, mix ½ tsp smoked paprika> with ½ tsp cayenne> before toasting the spices.

If you love texture, fold 2 tbsp diced jalapeños> into the egg mixture—they add a fresh, fiery bite that brightens the dish.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 360mg120%
Sodium 850mg37%
Total Carbohydrate 30g11%
Dietary Fiber 4g14%
Sugars 3g
Protein 28g56%
* 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 perfectly with Spanish flavors! Just reduce the cooking time by 2-3 minutes since they soften faster. The texture will be slightly creamier, and you might want to add an extra ½ tsp cinnamon to complement their natural sweetness.

2

Why does my frittata come out rubbery instead of fluffy?

Overcooking is the most common cause! The center should be slightly jiggly when done (12-15 minutes at 375°F). Also, make sure your eggs are room temperature and whisked thoroughly. If the pan gets too hot, reduce to medium heat during stovetop cooking to prevent a tough exterior.

3

Can I make this ahead of time?

This frittata reheats perfectly. Assemble it completely, then refrigerate for up to 2 days before baking. Reheat covered at 350°F for 10-15 minutes to restore crispiness. For freezing, bake first, then slice into wedges and freeze for up to 2 months—just microwave for 1-2 minutes when ready to eat.

4

What's the best pan for crispy edges?

A 10-inch cast iron skillet or heavy stainless steel pan works best for even heat distribution and that signature crisp. Avoid nonstick—it won't get crispy enough. If you don't have cast iron, a well-seasoned carbon steel pan is a great alternative. Just make sure your pan is oven-safe up to 400°F.

5

How do I make this vegetarian?

Swap the chorizo for ½ cup crumbled feta or ¼ cup vegan cheese mixed into the egg batter. For extra protein, add ½ cup cooked lentils or ½ cup diced roasted bell peppers to the potato mixture. The Spanish flavors still shine without meat!

★★★★★4.5(9 reviews)
Categories Breakfast & Brunch