01 - Bring a medium pot of salted water to a boil. Add the ½-inch diced potatoes and cook for 5 to 6 minutes until just tender. Drain thoroughly and set aside.
02 - Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat. Add the finely chopped onions and diced bell pepper; sauté for 3 to 4 minutes until softened.
03 - Add the drained, par-cooked potatoes to the skillet. Cook, stirring occasionally, for 6 to 8 minutes, until they are golden brown and crisp.
04 - Stir in the diced or shredded halal corned beef, breaking it apart with a spatula. Continue to cook for an additional 5 minutes, ensuring the corned beef is heated through and slightly crisp. Season generously with salt and freshly ground black pepper.
05 - Concurrently, fill a medium saucepan with water and bring it to a gentle simmer. Add 1 tablespoon of white vinegar to the simmering water. Crack each egg into a separate small bowl, then carefully slide them into the simmering water. Poach for 3 to 4 minutes, until the egg whites are set and the yolks remain runny. Remove the poached eggs with a slotted spoon and briefly drain on kitchen paper.
06 - Divide the prepared corned beef hash among four plates. Crown each portion with a perfectly poached egg and garnish with fresh parsley. Serve immediately for optimal enjoyment.