1
Dice potatoes into 1/2-inch cubes. No need to peel.
2
Heat oil and butter in a large cast iron or non-stick skillet over medium-high heat.
3
Add potatoes in a single layer. Do not stir for 4-5 minutes to build a crust.
4
Flip and add diced onion. Cook another 8-10 minutes, stirring occasionally, until potatoes are golden and tender.
5
Season with garlic powder, smoked paprika, salt, and pepper.
6
Make 4 wells in the potatoes. Crack an egg into each well.
7
Cover and cook 3-4 minutes until whites are set and yolks are still runny. Top with parsley.