01 - Bring a medium pot of salted water to a boil. Add the diced potatoes and cook for 5 to 6 minutes until they are just tender. Promptly drain the potatoes and set them 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, then sauté for 3 to 4 minutes until they have softened.
03 - Introduce the drained potatoes to the skillet. Cook, stirring occasionally, for 6 to 8 minutes until they become golden brown and crisp.
04 - Stir in the halal corned beef, using a spatula to break it apart. Continue to cook for an additional 5 minutes, ensuring the beef is thoroughly heated and slightly crispy. Season the hash with salt and black pepper to your preference.
05 - Simultaneously, fill a medium saucepan with water and bring it to a gentle simmer. Add 1 tablespoon of white vinegar to the water. Carefully crack each egg into a small individual bowl, then gently slide it into the simmering water. Poach for 3 to 4 minutes, allowing the whites to set while the yolks remain runny. Using a slotted spoon, carefully remove the poached eggs and drain briefly on kitchen paper.
06 - Divide the prepared hash evenly among four plates. Crown each portion with a perfectly poached egg and garnish with fresh chopped parsley. Serve immediately for optimal enjoyment.