01 - Place diced potatoes in a saucepan, cover with cold water, and add a pinch of salt. Bring to a boil, reduce heat, and simmer for 5–7 minutes until just tender but not falling apart. Drain and set aside.
02 - Heat 1 tablespoon oil in a large skillet over medium heat. Add onions and red bell pepper. Cook for 3–4 minutes until softened.
03 - Add the drained potatoes to the skillet with the remaining oil. Cook, stirring occasionally, for 5–7 minutes until potatoes are golden and crisp.
04 - Stir in the diced corned beef, Worcestershire sauce, salt, and pepper. Spread the mixture evenly in the pan and press down gently. Let cook undisturbed for 3–4 minutes to develop a crust.
05 - Stir, then repeat pressing down and letting crisp for another 2–3 minutes.
06 - Sprinkle with chopped parsley.
07 - In a separate skillet, fry eggs to your liking and serve on top of the hash.
08 - Serve hot, garnished with extra parsley if desired.