Crispy diner-style home fries cooked with tender onions and simple seasoning, topped with over easy eggs so the yolk runs through the potatoes with every bite.
Heat 2 tablespoons olive oil in a 10-inch cast iron skillet over medium heat. Add the sliced onion and cook until tender.
Add the cooked potatoes to the skillet. Season with salt, pepper, garlic, and smoked paprika, then toss to coat evenly.
Spread the potatoes into an even layer and cook until browned on the bottom. Turn and continue cooking until the potatoes are heated through and evenly crisped.
In a separate skillet, heat the remaining olive oil over medium-low heat.
Crack the eggs into the skillet and cook until the whites are set. Flip carefully and cook briefly on the second side.
Remove the eggs while the yolks are still runny. Plate the home fries and place the eggs on top.
Notes
Use fully cooked potatoes: Cook the potatoes through ahead of time so you’re not relying on the skillet to do it. Trying to cook them through while crisping takes too long and causes them to break down.
Chill for better texture: Refrigerating the cooked potatoes before crisping helps them firm up and improves browning in the skillet.
Don’t rush the browning: Let the potatoes sit long enough to develop color before turning. Moving them too often will prevent proper crisping.
Adjust egg doneness: Eggs can be cooked to your preference if you don’t want them over easy.
Serve immediately: Plate the eggs over the home fries right away so the yolk runs through while everything is hot.