01 -
If using raw potatoes, place diced cubes in a pot of salted boiling water and cook for 5 minutes until just fork tender. Drain well and spread on a towel to dry. If using leftover cooked potatoes, skip this step.
02 -
Melt 1 tablespoon of butter with the oil in a large skillet over medium heat. Add the diced onion and cook for 4 to 5 minutes until translucent and just starting to brown at the edges.
03 -
Add the potatoes to the skillet. Season with garlic powder, onion powder, and black pepper. Cook for 8 to 10 minutes, stirring only once or twice, until the cubes develop golden edges.
04 -
Fold in the chopped corned beef and the remaining 1 tablespoon of butter. Stir gently to combine. Taste before adding salt since corned beef is already salty.
05 -
Use a spatula to press the mixture into an even layer. Cook undisturbed for 3 to 5 minutes until a golden crust forms on the bottom. Scrape up sections, flip, press again, and repeat 2 to 3 times for extra crunch.
06 -
Push the hash to one side or transfer to plates. Add a little butter to the skillet and fry eggs to your liking. Top the hash with eggs and a sprinkle of fresh parsley.