Crispy corned beef hash with runny poached eggs breaking over the top. This high calorie Sunday breakfast is diner food at its nostalgic, greasy best.
Peel and dice the russet potatoes into ½-inch cubes; rinse and pat dry for crispier texture.
Heat 2 tbsp canola oil and 2 tbsp butter in a large skillet over medium-high heat until shimmering. Add potatoes and cook, stirring occasionally, for 8–10 minutes until golden and starting to soften.
Add diced yellow onion and a pinch of salt; reduce heat to medium and sauté for 3–4 minutes until onions are translucent.
Stir in corned beef, remaining butter, salt, and black pepper. Continue cooking at medium heat, pressing down occasionally, for another 6–8 minutes until the hash is browned and crispy underneath. Do not stir constantly to allow a crust to form.
In a separate saucepan, bring water to a gentle simmer. Add eggs (one at a time) and poach for 3–4 minutes for runny yolks. Remove with a slotted spoon and set aside.
Serve the hash in plates, top with poached eggs, and sprinkle chopped parsley for garnish. Enjoy immediately while hot.