Breakfast & Brunch
This Spanish egg potato frittata delivers the perfect balance of smoky paprika, crispy potatoes, and rich, custardy eggs—just like your favorite tapas bar.
The secret lies in layering thinly sliced potatoes with a fragrant mix of garlic, smoked paprika, and a pinch of saffron, then baking until the edges are golden and the center is just set.
I developed this recipe after years of testing Spanish omelets, and it never fails to impress with its deep flavors and satisfying texture.
The beauty of this frittata is in its simplicity—just a handful of ingredients that come together in one skillet, yet the flavors are anything but basic.
The potatoes get perfectly crispy on the bottom while staying tender inside, and the eggs create a velvety, slightly runny center that soaks up all the smoky, garlicky goodness. This dish is ideal for breakfast, brunch, or even a light dinner, and it reheats beautifully for leftovers.
What makes this recipe stand out is the authentic Spanish touch: smoked paprika adds depth, while a pinch of saffron (or turmeric if you prefer) gives it that signature golden hue. You can customize it with chorizo, bell peppers, or even a sprinkle of Manchego cheese for extra richness.
The result is a dish that’s hearty enough to satisfy but light enough to enjoy any time of day.
Serve it warm with a side of crusty bread or a simple green salad to soak up every last bit of that flavorful eggy goodness. Here’s how to make it—simple steps for a restaurant-quality dish you’ll want to make again and again.
Ingredients for spanish egg potato frittata
Just nine ingredients transform into a smoky, crispy Spanish frittata bursting with flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 6 whole | Room temperature for best mixing |
| Russet Potatoes 🥔 | 2 lb | Thinly sliced, skin on preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, for maximum aroma |
| Smoked Paprika 🌶️ | 1 tbsp | High-quality for authentic flavor |
| Saffron Threads 🌼 | 0.15 tsp | Or pinch turmeric for color |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For crispy potatoes and richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Heavy Cream 🥛 | ¼ cup | For extra richness (optional) |
| Crusty Bread 🍞 | 4 slices | For serving, store-bought or homemade |
| Mixed Greens 🥗 | 4 cups | For serving, any leafy salad |
The potatoes are the star here—Russets give that perfect crispy-tender texture. Pre-slice them thinly (about 1/8-inch) while they're still cold for even cooking. I grab mine from Whole Foods when I'm feeling fancy, but the regular supermarket Russets work just as well. For the saffron, Spanish saffron is ideal, but don't stress if you can't find it—turmeric gives the same golden color. The key is to soak the threads in warm water for 10 minutes before using; this releases all that floral flavor. And trust me on the heavy cream—it makes the frittata extra luscious, but skip it if you prefer a lighter version.
No saffron? Turmeric at half the amount works in a pinch. Running out of olive oil? Avocado oil has a similar high smoke point. The black pepper can be swapped for white pepper if you're serving it with white fish later, but black adds that nice warmth. For the potatoes, if you've got Yukon Golds, they'll give a slightly creamier texture—just slice them a tad thicker. And if you're feeling adventurous, add diced chorizo to the mix for a smoky kick. The crusty bread? Any good baguette or sourdough will do—Trader Joe's has great options if you're not baking at home.
This frittata reheats beautifully—just pop it in the oven at 300°F for 10 minutes to warm through. Keeps for 4 days in the fridge, though honestly it's best the first day. For make-ahead prep, assemble everything except the eggs, refrigerate overnight, then bake in the morning. The saffron-infused potatoes keep their color for 3 days if stored separately. Portion the leftovers into containers with a side of greens for easy lunches—just add a splash of olive oil and a sprinkle of salt when reheating.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to clean up. Toss diced potatoes in the pan, let them crisp, then pour in the eggs—no extra dishes, no stress. The smoked paprika gives it this deep, earthy warmth that makes it feel like a restaurant dish, even when I’m standing in my pajamas.
- Saffron Secret Weapon: Honestly, I didn’t believe in saffron until I tried this. A pinch of those golden threads turns the frittata into something luxurious—like a whisper of sunshine in every bite. The garlic and paprika play along perfectly, but the saffron? That’s the star.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Slice it up, pack it in containers, and it stays fresh for days—no sad, soggy leftovers here. My kids grab it for school lunches, and my husband sneaks seconds at work. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Russet potatoes and eggs are cheap, but this tastes like I spent hours. The smoked paprika adds depth without costing a fortune, and a little saffron stretches to flavor the whole dish. It’s the kind of recipe that makes frugal eating feel indulgent.
Step-by-step instructions for Spanish egg potato frittata
Let's create a rich, smoky frittata with crispy potatoes and golden eggs - every bite delivers.
Sauté Potatoes Until Golden and Crisp
Heat the 0.5 cup extra-virgin olive oil in a 10-inch oven-safe skillet over medium heat. Add the 2 lb thinly sliced russet potatoes in an even layer, making sure they don't overlap. Sprinkle with 1.5 tsp salt, 0.5 tsp black pepper, and 1 tbsp smoked paprika, tossing gently to coat.
Cook for 20-25 minutes, stirring occasionally, until the potatoes are golden brown and crispy at the edges. You'll notice the oil bubbling steadily - this is when they're developing that perfect texture. The potatoes should be soft when pierced with a fork but still hold their shape. Remove from heat and set aside, leaving the oil in the pan.
Sauté Garlic and Add Saffron Infusion
In the same skillet, reduce heat to medium-low and add the 4 cloves minced garlic. Sauté for 30 seconds until fragrant - you'll smell that wonderful garlic aroma filling your kitchen. Be careful not to let it brown.
Next, add the 0.15 tsp saffron threads (or pinch of turmeric) and stir for 10 seconds to infuse the oil with color. The saffron will dissolve completely, giving your frittata that beautiful golden hue. Remove from heat and let cool slightly for 2 minutes - this prevents the eggs from scrambling when added.
Whisk Eggs and Cream for Perfect Texture
In a large bowl, whisk together the 6 whole large eggs and 0.25 cup heavy cream until just combined - no need to overbeat. The mixture should be smooth with no streaks of white remaining. I like to add a pinch of salt and pepper here too for extra flavor balance.
Pour the egg mixture evenly over the potatoes in the skillet. The potatoes should be completely covered but not submerged. Let the mixture sit for 1 minute to begin setting slightly at the edges.
Bake Until Set and Golden
Transfer the skillet to a 375°F preheated oven and bake for 18-22 minutes until the top is set and golden brown. You'll know it's done when the center is just slightly jiggly - it'll continue cooking as it rests. The edges should pull away cleanly from the pan.
For the perfect finish, broil for 1-2 minutes at the very end to get that beautiful crispy top. Watch closely - it can go from perfect to burnt quickly. Remove from oven and let rest for 5 minutes before serving.
Serve With Fresh Greens and Crusty Bread
Use a large spatula to gently loosen the edges of the frittata from the pan. Slide it onto a serving plate and let it rest for 2 minutes before slicing. The interior should be creamy with perfectly cooked eggs surrounding those crispy potatoes.
Serve warm with 4 cups mixed greens tossed in olive oil and lemon, and 4 slices crusty bread for dipping. The combination of smoky paprika, crispy potatoes, and rich eggs makes this frittata a complete meal in itself.
Pro Tips For Making Spanish Egg Potato Frittata
- PREHEAT PAN LIKE IT’S 1987: Cast iron or heavy skillet, medium-high heat until a drop of water sizzles immediately—this isn’t a suggestion, it’s non-negotiable for that crispy bottom layer. I learned this the hard way after sliding my first frittata onto a lukewarm pan and ending up with a sad, gummy mess. Russets release starch like crazy when cooked, so you need that initial sear to lock in flavor before the eggs even hit the pan.
- SLICE POTATOES UNIFORMLY: Quarter them lengthwise into ½-inch thick planks—no thinner, no thicker—so they cook evenly without turning to mush. I was skeptical about measuring potato slices, but after three batches where some pieces were al dente and others turned to glue, I invested in a mandoline. Yes, it’s overkill, but your frittata will thank you with consistent texture.
- SAFFRON SOAKS, DON’T STIR: Toss those threads into a teaspoon of warm water or dry white wine for 10 minutes before mixing into the eggs—this extracts the color and aroma without turning your frittata into a sad, grainy experiment. Stirring it in dry just gives you specks of disappointment. (And skip the salt in the soak; you’ll add enough later.)
- LET EGGS REST BEFORE MIXING: Crack them into a bowl, add salt, and let them sit for 5 minutes while you prep the potatoes. This gives the whites time to fully emulsify with the yolks, resulting in a creamier, more cohesive frittata. I used to dump everything in at once and end up with a broken, watery mess—now my eggs bind like they’re supposed to.
Flavor customization for this dish
Smoky Paprika Boost
For deeper smoky flavor, increase the smoked paprika to 2 tablespoons and add ½ teaspoon cayenne pepper for a subtle kick. I like to toast the paprika in the skillet for 30 seconds before adding the potatoes—this intensifies the aroma.
For an extra smoky touch, add 1 tablespoon of liquid smoke to the egg mixture before pouring it over the potatoes. 🌶️
Saffron vs. Turmeric
If saffron is unavailable, use ½ teaspoon turmeric for color, but skip the soaking step—turmeric works best when added directly to the egg mixture. For a more authentic flavor, try ½ teaspoon annatto powder (achiote) instead, which adds a mild, earthy taste.
I’ve also seen success with ½ teaspoon paprika + a pinch of turmeric for a balanced look and flavor.
Chorizo & Cheese Twist
Add ½ cup diced chorizo to the potatoes for a smoky, salty depth—cook it first until crispy. For cheese lovers, sprinkle ½ cup grated Manchego or Parmesan over the eggs before baking.
I recommend adding cheese in the last 5 minutes of baking to prevent over-browning. A mix of both cheeses gives a perfect balance of nutty and salty flavors.
Herb & Citrus Brightness
Stir in 2 tablespoons fresh parsley or cilantro into the egg mixture for a fresh finish. A squeeze of lemon zest or ½ teaspoon orange zest brightens the dish, especially if you’re serving it with citrusy sides.
I also love adding 1 tablespoon of chopped fresh thyme to the potatoes for an earthy note that pairs beautifully with the smoky paprika.
Spicy & Sweet Fusion
For a sweet-spicy twist, add 2 tablespoons of diced roasted red peppers to the potatoes. A drizzle of 1 tablespoon honey or maple syrup in the egg mixture adds a subtle sweetness that balances the smokiness.
I’ve also experimented with ½ teaspoon cinnamon in the egg mixture for a warm, aromatic depth—it’s unexpected but works beautifully. 💫
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of Russets?
Yes, but expect a different texture! Sweet potatoes will be creamier and less crispy than Russets. For best results, slice them slightly thicker (about 1/4-inch) and reduce the cooking time by 3-4 minutes to prevent over-softening. The flavor will be naturally sweeter, so you might reduce the smoked paprika to 1 teaspoon to balance it.
How do I prevent the frittata from being rubbery?
Overcooking is the #1 cause of rubbery frittatas! Remove it from the oven when the center is still slightly jiggly (it will set as it rests). The key is baking at 375°F for exactly 18-22 minutes—no longer. Also, make sure your eggs are room temperature (cold eggs take longer to set). For extra tenderness, whisk in 2 tablespoons of cold heavy cream before pouring over the potatoes.
Can I make this ahead of time?
This frittata reheats beautifully. Assemble everything except the eggs, refrigerate overnight, then bake in the morning. For leftovers, reheat slices in a 300°F oven for 10 minutes or microwave for 1 minute (covered). The potatoes stay crispy when reheated slowly—just add a splash of water to the pan before covering to keep them moist.
What's the secret to crispy potatoes?
Three things: thin slicing, hot oil, and patience. Use a mandoline for even 1/8-inch slices, and heat the olive oil until it shimmers (about 350°F) before adding potatoes. Cook undisturbed for 5 minutes to form a crust, then stir gently. The potatoes should be golden in spots but still slightly firm—don't overcrowd the pan!
How do I serve this for a crowd?
Double the recipe and use two 12-inch skillets. For easy serving, transfer to a cutting board and slice into wedges like pizza. Keep warm in a 200°F oven while serving. Pair with a big bowl of arroz blanco (Spanish white rice) and a simple tomato-onion salad to make it a full fiesta spread. The frittata keeps well for 3 days refrigerated, so prep ahead!
