01 - Heat butter in a large, heavy skillet over medium heat. Add the onions and bell pepper; sauté for 4 minutes until softened.
02 - Add potatoes and cook, stirring occasionally, for 10–12 minutes until golden and fork-tender.
03 - Stir in garlic and cook for 1 minute until fragrant.
04 - Add diced corned beef, smoked paprika, black pepper, salt, and thyme. Stir to combine and press the mixture into an even layer. Cook undisturbed for 4–5 minutes to develop a crispy bottom, then stir and repeat to crisp more surfaces.
05 - While the hash crisps, bring a large saucepan of water to a gentle simmer. Add vinegar.
06 - Crack each egg into a small bowl. Create a gentle whirlpool in the simmering water, then gently slide in eggs one at a time. Poach for 3–4 minutes for runny yolks, or longer for firmer yolks.
07 - Remove eggs with a slotted spoon and drain on a paper towel.
08 - Taste hash and adjust seasoning if necessary. Divide hash among plates, top each with a poached egg, and sprinkle with fresh parsley. Serve immediately with hot sauce if desired.