Breakfast & Brunch
This egg and potato skillet recipe delivers the perfect balance of crispy edges and creamy yolk magic in every bite—transforming simple ingredients into a hearty, satisfying meal. The secret lies in layering thinly sliced potatoes to achieve that coveted crispy texture while keeping the yolks perfectly runny when served. I developed this recipe after years of testing different techniques, and it consistently delivers restaurant-quality results at home.
What sets this dish apart is its versatility—it works equally well for breakfast, brunch, or even a quick weeknight dinner. The potatoes are pre-cooked to soften slightly, then finished under the eggs to create a golden, crispy crust. Meanwhile, the eggs cook in their own juices, resulting in rich, creamy yolks that tie the entire dish together. This method ensures you won’t end up with soggy potatoes or overcooked eggs.
By the time you’re done, you’ll have a skillet full of perfectly crispy potato edges, tender centers, and eggs with yolks so creamy they’ll make you forget about takeout. The dish is simple yet impressive, requiring just a few ingredients and minimal effort. It’s the kind of meal that feels indulgent but is actually easy to prepare—ideal for feeding a crowd or enjoying a cozy solo dinner.
The best part? This skillet is endlessly customizable. Add cheese for extra richness, crumbled bacon for smoky depth, or fresh herbs for brightness. Whether you’re serving it as a standalone dish or pairing it with toast, you’ll have a meal that’s both comforting and exciting. Let’s get cooking!
Ingredients for egg and potato skillet
Simple ingredients, restaurant-quality results—just potatoes, eggs, and butter transform into crispy-edged perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Russet Potatoes 🥔 | 2 lbs | Thinly sliced (1/8-inch thick), peeled |
| Large Eggs 🥚 | 6 whole | Room temperature for even cooking |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into 8 pieces |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning potatoes and eggs |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked over eggs |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For skillet coating |
| Shallots 🧅 | 2 whole | Minced, optional for depth |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, optional garnish |
| Sharp Cheddar Cheese 🧀 | ½ cup | Shredded, optional topping |
| Crispy Bacon 🥓 | 4 oz | Crumbled, optional protein boost |
The potatoes are everything here—Russets are your best bet for crispy edges, but Yukon Golds work too. Trader Joe's and Whole Foods carry pre-sliced for convenience, but slicing yourself (1/8-inch thick) gives better control. Peeled or unpeeled? Both work, but peeled slices crisp faster. I always grab the organic potatoes from Costco when I'm doing a big batch—they hold up better during storage. Pro tip: Soak the slices in cold water for 10 minutes before cooking to remove excess starch, which prevents sogginess.
No butter? Olive oil or ghee works in a pinch, but butter's fat content is key for that golden crust. Swapping eggs? Duck eggs yield richer yolks, but chicken eggs are fine. Want more flavor? Add a pinch of smoked paprika to the potato slices before cooking. The shallots are optional but add a subtle depth—frozen chopped shallots work if fresh aren't available. And if you're making this ahead, cook the potatoes one day in advance and reheat gently before adding the eggs. Just don't skip the crisping step—it's what makes this dish sing.
Store prepped potatoes in the fridge for up to 2 days if you're making this ahead. The eggs should be used fresh for best results, but you can prep everything except the eggs the night before. Leftovers? Reheat in a skillet over medium-low to restore crispiness. I always double the recipe—it reheats beautifully for quick breakfasts all week. For extra crispiness, broil the skillet for 2-3 minutes at the end. Just watch it like a hawk—it burns fast.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy nights—just dice potatoes, crack eggs, and let butter do the work. No chopping boards, no extra pans, just golden edges and runny yolks waiting for you.
- Butter-Crusted Bliss: That first bite? Crispy potato skins hugging a creamy egg yolk—like a hug from your grandma’s kitchen. The butter turns the potatoes into something dangerously addictive, and salt and pepper make it sing.
- Breakfast or Dinner: Honestly, I make this for both. Scramble the eggs in the morning or fry them sunny-side-up for dinner. Leftovers? Reheat them in a skillet or toss cold into a salad—it’s that versatile.
- Pantry Staple Power: Russets and eggs are cheap, and butter lasts forever. This feeds four for under $5 and always disappears faster than I can say “seconds.” My wallet and my family thank me every time.
Step-by-step instructions for perfectly crispy egg and potato skillet
Here's how to create that perfect balance of golden potato edges and runny yolk magic.
Prep and Par-cook the Potatoes
Slice the 2 lbs large russet potatoes into 1/8-inch thick rounds using a mandoline or sharp knife. Pat them completely dry with paper towels—this is crucial for crispy edges. Toss the potato slices with 1 tablespoon of the extra-virgin olive oil, 1 teaspoon of the diamond crystal kosher salt, and 1/4 teaspoon of the freshly ground black pepper to coat evenly.
Heat a large oven-safe skillet over medium-high heat and add the potatoes in a single layer. Cook undisturbed for 5-6 minutes until the edges begin to brown slightly. Flip each slice and cook another 4-5 minutes until tender when pierced with a fork but still holding shape. Transfer to a plate and keep warm in a 200°F oven while you prepare the eggs.
Build the Egg and Cheese Mixture
While the potatoes cook, whisk the 6 whole large eggs in a bowl until the yolks and whites are fully combined. Season with the remaining 1/2 teaspoon of diamond crystal kosher salt and 1/4 teaspoon of freshly ground black pepper. If using, finely mince the 2 whole shallots and fold them into the egg mixture along with the 4 oz crispy bacon and 0.5 cup sharp cheddar cheese.
Here's the thing—room temperature eggs incorporate better, so if they're straight from the fridge, let them sit for 10 minutes before whisking. The cheese should melt smoothly into the eggs, creating that perfect creamy texture when baked. If you're adding the 0.25 cup fresh thyme leaves, chop them finely and reserve for garnish later.
Layer and Bake to Golden Perfection
Return the skillet to medium heat and add the 0.5 cup unsalted butter (cut into pieces) and remaining 1 tablespoon extra-virgin olive oil. Let it melt and foam, then pour in the egg mixture. Immediately arrange the par-cooked potatoes in a single layer over the eggs, pressing down gently so they absorb some of the egg mixture.
Transfer the skillet to a 375°F preheated oven and bake for 18-22 minutes until the top is golden brown and the edges are crispy. The center should still be slightly jiggly—this ensures the yolks remain creamy. If the top browns too quickly, tent loosely with foil for the last 5 minutes to prevent over-browning.
Finish with Crispy Edges and Runny Yolks
Remove the skillet from the oven and let it rest for 2-3 minutes before serving. The residual heat will carry the yolks to perfect 160°F—just warm enough to be creamy but not fully set. Sprinkle the 0.25 cup fresh thyme leaves over the top if using, and serve immediately with the crispy edges and runny yolks intact.
This is where the magic happens: the contrast between the crispy potato edges and the silky egg yolks creates an irresistible texture. For extra decadence, serve with a side of crispy bacon on top of each portion. The key to success is patience—don't rush the baking time, or you'll end up with dry eggs instead of that perfect creamy center.
Pro Tips For Making Egg And Potato Skillet
- CUT POTATOES EVENLY: Grab a chef’s knife and slice them exactly ¼-inch thick—no thicker, no thinner. I learned this the hard way; uneven pieces mean some potatoes stay raw while others turn to mush. A mandoline helps if you’re impatient like me, but a steady hand works too.
- SALTY BUTTER FIRST: Melt your butter, then toss in 1½ teaspoons of kosher salt right away—it dissolves better than sprinkling later. This ensures every bite gets that rich, salty depth without clumping. (Yes, even if you’re using unsalted butter.)
- DON’T PEEK AT EGGS: Let the eggs cook undisturbed for full 3 minutes on medium-low heat. I used to flip them early, and they’d turn rubbery. Cover the pan for the last minute to trap steam—this keeps the yolks runny and the whites tender.
- USE COLD POTATOES: Toss your sliced potatoes in ice water for 10 minutes before cooking—it removes excess starch and prevents sogginess. Drain well, then pat dry with a towel. (Your skillet will thank you.)
Perfect pairings for this egg and potato skillet
Breakfast Sides
This skillet pairs beautifully with crispy hash browns—simply pan-fry 1 cup frozen hash browns in 2 tbsp butter until golden and serve alongside. For a lighter option, avocado slices with a sprinkle of flaky sea salt add freshness and creaminess. I also love serving it with toasted sourdough toast slathered with garlic-herb butter to soak up any extra egg mixture. 🥑
Brunch Beverages
A bold black coffee cuts through the richness perfectly, especially if you add a splash of heavy cream and a pinch of cinnamon. For something lighter, a sparkling lemonade made with fresh-squeezed lemon juice and chilled sparkling water adds brightness. If you prefer tea, a strong Earl Grey with milk provides an elegant contrast to the dish’s hearty flavors.
Dinner Pairings
Transform this dish into a full dinner by serving it with a simple arugula salad—toss 4 cups baby arugula with 1 tbsp olive oil, 1 tbsp balsamic vinegar, and 1 tbsp crumbled goat cheese. The peppery greens balance the richness of the skillet beautifully. For a heartier option, add roasted Brussels sprouts with crispy pancetta and a drizzle of honey-mustard dressing.
Cheesy Additions
If you love cheese, try adding Gruyère or Parmesan to the egg mixture for extra depth. Sprinkle ¼ cup grated Gruyère over the top before baking for a nutty, caramelized finish. For a smoky twist, swap the cheddar for smoked Gouda—it adds a subtle char that pairs perfectly with the crispy potatoes. 🧀
Herb Garnishes
Fresh herbs elevate this dish instantly. A sprinkle of chopped chives or parsley adds a bright, fresh finish. I also love a mix of thyme and rosemary for an earthy aroma. For a pop of color, add microgreens—they stay vibrant even after baking. If you’re feeling fancy, a drizzle of truffle oil (just ½ tsp) adds a luxurious touch.
Nutrition facts
Frequently asked questions
Can I make this skillet ahead of time?
You can prep the potatoes one day ahead—just slice, season, and par-cook them as directed, then store in the fridge. Reheat gently in a skillet over medium-low heat with a pat of butter until crispy again. For the eggs, it's best to bake fresh for that perfect creamy texture, but you can mix the egg mixture and store it in the fridge for up to 4 hours before baking.
What's the secret to getting perfectly crispy potato edges?
The key is thin, dry slices cooked at medium-high heat without overcrowding. Pat the slices completely dry with paper towels to remove all moisture, and cook them in a single layer. Don't flip too soon—wait until the edges are golden and slightly crispy before turning. The butter in the final layer also helps create that perfect crust.
Can I use sweet potatoes instead of russets?
Yes, but expect a slightly different texture. Sweet potatoes will be denser and less crispy, but they add natural sweetness that pairs well with the eggs. For best results, slice them 1/4-inch thick (thicker than russets) and par-cook them 2-3 minutes longer per side to ensure they're tender before baking with the eggs.
Why are my eggs coming out dry instead of creamy?
Overbaking is the most common culprit—remove the skillet when the edges are golden but the center still jiggles slightly. Another tip: Use room temperature eggs and don't overmix them. If your oven runs hot, tent with foil for the last 5 minutes of baking to prevent overcooking. The yolks should reach 160°F—just warm enough to be creamy.
How can I make this dish vegetarian?
Skip the bacon and use vegan cheese (like Miyoko's) instead of cheddar. For extra protein, add crumbled tofu or chickpeas—both work well in the egg mixture. You can also boost flavor with nutritional yeast (1 tbsp) for a cheesy taste without dairy. The potatoes and eggs will still be the star of the show!
