Golden Potato & Sunny-Side Egg Cast Iron Breakfast Skillet – Simple, Hearty, and Satisfying
If you love a breakfast that feels cozy, looks beautiful, and tastes like a weekend morning, this skillet is for you. Crisp golden potatoes, jammy-yolk eggs, and a touch of herbs come together in one pan with very little fuss. It’s the kind of meal that works for brunch guests or a quiet morning at home.
The best part: you can make it with pantry staples and a single cast iron skillet. It’s simple, hearty, and endlessly adaptable to whatever you have on hand.
Golden Potato & Sunny-Side Egg Cast Iron Breakfast Skillet – Simple, Hearty, and Satisfying
Ingredients
- 1 1/2 pounds Yukon Gold potatoes, scrubbed and cut into 1/2-inch cubes
- 3 tablespoons olive oil, divided (or a mix of oil and butter)
- 1 small yellow onion, finely diced
- 1 red bell pepper, diced (optional for color and sweetness)
- 2 garlic cloves, minced
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried thyme or Italian seasoning
- 1/4 teaspoon red pepper flakes (optional)
- Kosher salt and freshly ground black pepper, to taste
- 4–6 large eggs
- 2 tablespoons chopped fresh parsley or chives, for garnish
- Optional toppings: crumbled feta or goat cheese, sliced green onions, hot sauce, or avocado
Instructions
- Par-cook the potatoes: Place the cubed potatoes in a pot, cover with cold, well-salted water, and bring to a gentle boil. Simmer 5–7 minutes until just tender when pierced, not falling apart. Drain well and let steam off for a minute to dry.
- Preheat the skillet: Set a 10–12 inch cast iron skillet over medium heat and warm 2 tablespoons of olive oil until shimmering. Proper preheating helps prevent sticking and promotes a golden crust.
- Build the flavor base: Add the onion and bell pepper. Season with a pinch of salt and cook 5–6 minutes, stirring occasionally, until softened and lightly browned. Stir in the garlic, smoked paprika, thyme, and red pepper flakes; cook 30 seconds until fragrant.
- Crisp the potatoes: Add the drained potatoes and the remaining 1 tablespoon of oil. Spread them into an even layer. Let them cook undisturbed for 3–4 minutes to develop color, then stir and repeat. Continue until the potatoes are deeply golden and crisp on multiple sides, 8–12 minutes total. Season with salt and black pepper.
- Create egg wells: Use a spoon to make 4–6 small wells in the potatoes. Reduce heat to medium-low to prevent scorching.
- Add the eggs: Crack one egg into each well. Sprinkle a touch of salt and pepper over the eggs. Cook uncovered until the whites are mostly set with jiggly yolks, about 4–6 minutes. If the tops need help setting, cover the skillet for the last minute or two or slide the skillet under a low broiler briefly. Keep an eye on it—you want set whites and runny yolks.
- Finish and serve: Remove from heat. Sprinkle chopped parsley or chives over the top. Add optional toppings like feta, green onions, or hot sauce. Serve straight from the skillet with toast or a side salad.
What Makes This Special

This breakfast skillet centers on two humble ingredients—potatoes and eggs—and turns them into something craveable. The potatoes get deeply golden and crisp on the outside while staying tender inside.
The sunny-side eggs cook gently in the same pan, so the yolks stay glossy and rich.
Cast iron earns its keep here. It delivers even heat, builds a gorgeous crust, and moves seamlessly from stovetop to oven if needed. With a few smart techniques—par-cooking, layering flavors, and finishing with fresh herbs—you get a dish that tastes restaurant-level without being fussy.
Ingredients
- 1 1/2 pounds Yukon Gold potatoes, scrubbed and cut into 1/2-inch cubes
- 3 tablespoons olive oil, divided (or a mix of oil and butter)
- 1 small yellow onion, finely diced
- 1 red bell pepper, diced (optional for color and sweetness)
- 2 garlic cloves, minced
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried thyme or Italian seasoning
- 1/4 teaspoon red pepper flakes (optional)
- Kosher salt and freshly ground black pepper, to taste
- 4–6 large eggs
- 2 tablespoons chopped fresh parsley or chives, for garnish
- Optional toppings: crumbled feta or goat cheese, sliced green onions, hot sauce, or avocado
Instructions

- Par-cook the potatoes: Place the cubed potatoes in a pot, cover with cold, well-salted water, and bring to a gentle boil.
Simmer 5–7 minutes until just tender when pierced, not falling apart. Drain well and let steam off for a minute to dry.
- Preheat the skillet: Set a 10–12 inch cast iron skillet over medium heat and warm 2 tablespoons of olive oil until shimmering. Proper preheating helps prevent sticking and promotes a golden crust.
- Build the flavor base: Add the onion and bell pepper.
Season with a pinch of salt and cook 5–6 minutes, stirring occasionally, until softened and lightly browned. Stir in the garlic, smoked paprika, thyme, and red pepper flakes; cook 30 seconds until fragrant.
- Crisp the potatoes: Add the drained potatoes and the remaining 1 tablespoon of oil. Spread them into an even layer.
Let them cook undisturbed for 3–4 minutes to develop color, then stir and repeat. Continue until the potatoes are deeply golden and crisp on multiple sides, 8–12 minutes total. Season with salt and black pepper.
- Create egg wells: Use a spoon to make 4–6 small wells in the potatoes.
Reduce heat to medium-low to prevent scorching.
- Add the eggs: Crack one egg into each well. Sprinkle a touch of salt and pepper over the eggs. Cook uncovered until the whites are mostly set with jiggly yolks, about 4–6 minutes.
If the tops need help setting, cover the skillet for the last minute or two or slide the skillet under a low broiler briefly. Keep an eye on it—you want set whites and runny yolks.
- Finish and serve: Remove from heat. Sprinkle chopped parsley or chives over the top.
Add optional toppings like feta, green onions, or hot sauce. Serve straight from the skillet with toast or a side salad.
Keeping It Fresh
For the best texture, cook and eat this skillet fresh. Potatoes lose their crispness in the fridge, but you can plan ahead.
Par-cook the potatoes up to a day in advance and store them, uncovered, on a sheet pan in the fridge. This “dries” them slightly and helps them crisp faster when you’re ready to cook.
If you have leftovers, store them in an airtight container for up to 2 days. Reheat in a skillet over medium heat with a splash of oil rather than the microwave for a better texture.
For eggs, it’s best to cook fresh ones when reheating the potatoes; they’ll taste cleaner and look more appetizing.

Benefits of This Recipe
- One-pan convenience: Minimal dishes with maximum flavor, thanks to cast iron’s even heat and searing power.
- Budget-friendly and flexible: Potatoes, eggs, and onions are affordable staples. You can swap veggies or spices with what you have.
- Balanced and satisfying: Potatoes provide complex carbs; eggs bring protein and healthy fats. Add veggies and herbs for freshness.
- Customizable doneness: Cook the yolks runny, jammy, or fully set—your call.
The method adapts easily.
- Great for sharing: The skillet presentation makes brunch feel special without extra work.
What Not to Do
- Don’t skip drying the potatoes: Water is the enemy of crispness. Let them steam-drain before they hit the pan.
- Don’t overcrowd the skillet: Too many potatoes stacked high will steam instead of brown. Use a larger skillet or cook in batches.
- Don’t rush the crust: Resist constant stirring.
Let the potatoes sit to develop that golden sear.
- Don’t crank the heat too high for eggs: After crisping the potatoes, lower the heat so the eggs set gently without tough edges or burnt bottoms.
- Don’t forget to re-season cast iron: After washing, dry thoroughly and rub with a thin layer of oil to keep it slick and rust-free.
Alternatives
- Potatoes: Swap Yukon Gold for russets (crispier edges, fluffier centers) or baby potatoes (halve or quarter). Sweet potatoes add a caramel note; reduce heat slightly as they brown faster.
- Protein add-ins: Crisp bacon, breakfast sausage, or chorizo can be cooked first in the skillet. Use the rendered fat plus a bit of oil to build flavor.
- Cheese options: Cheddar, Monterey Jack, feta, or goat cheese all work.
Add near the end so it melts without burning.
- Vegetable swaps: Try mushrooms, zucchini, or spinach. Sauté high-moisture veggies separately to avoid soggy potatoes.
- Spice profiles: Switch smoked paprika for cumin and chili powder for a Tex-Mex feel, or add curry powder and cilantro for a bright twist.
- Egg styles: Prefer set yolks? Cover longer.
Like over-easy or over-medium? Gently flip the eggs into open spaces once whites are set.
FAQ
Do I have to par-cook the potatoes?
It’s not mandatory, but it helps. Par-cooking jump-starts tenderness and lets you focus on crisping in the skillet, which shortens cook time and improves texture.
If skipping, cut potatoes smaller and allow extra time in the pan.
What size skillet works best?
A 10–12 inch cast iron skillet is ideal. It provides enough surface area to spread the potatoes in a single layer, which is key for browning instead of steaming.
How do I prevent eggs from sticking?
Make sure the skillet is well-seasoned and lightly oiled before adding eggs. Lower the heat before cracking them in, and avoid moving them until the whites begin to set.
Can I make this dairy-free or vegetarian?
Yes.
The base recipe is already vegetarian if you skip meat add-ins, and it’s dairy-free if you use only oil. Add dairy-free cheese or avocado for richness if you like.
How do I keep yolks runny and whites set?
Cook on medium-low heat and create wells so the whites spread into hot potato edges. Cover briefly at the end, checking every 30 seconds.
Pull the pan off the heat just before the whites are fully set; carryover heat finishes the job.
Can I bake the eggs instead of cooking them on the stovetop?
Absolutely. After crisping the potatoes on the stove, crack the eggs on top and move the skillet to a 375°F (190°C) oven. Bake 6–8 minutes, or until the whites are set to your liking.
What if I don’t have cast iron?
Use a heavy stainless steel skillet.
Preheat well, add enough oil, and avoid crowding. Nonstick works in a pinch, but you’ll get less browning.
How can I make it spicier?
Add diced jalapeño with the onions, use hot smoked paprika, and finish with your favorite hot sauce or chili crisp. Chorizo also brings gentle heat and great depth.
Wrapping Up
This Golden Potato & Sunny-Side Egg Cast Iron Breakfast Skillet hits that perfect balance of simple and special.
With crisp potatoes, silky eggs, and a handful of everyday ingredients, it’s a reliable go-to for slow mornings or quick weeknight “breakfast for dinner.” Keep the method in your back pocket, swap in what you have, and make it your own. A warm skillet, a few good potatoes, and you’re all set for a comforting, satisfying meal.