Peel the potatoes, chop into 2 cm cubes then add into a pan & rinse under cold water until it runs clear. Let the potatoes soak in the water for at least 30 minutes.
Next, replace the water in the pan with fresh then set the pan over a medium-high heat. Add in a good pinch of salt then cover the pan with a lid & bring to the boil.
Cook the potatoes until they are just tender (par boiled) but still hold their shape. This will only take 5 minutes or so once the water is boiling.The potatoes are done when a knife slides in with little to no resistance. Be careful not to over cook them! Once cooked, drain the potatoes through a colander & let them steam dry for a few minutes. In the meantime, set a large frying pan over a medium-high heat & add in the vegetable oil. You'll also need to preheat an oven to 180°c/356°f now as well.
Once the oil is hot, carefully add in the potatoes then fry for 10-15 minutes, until crisp & golden. Make sure to shake the pan occasionally so that the potatoes are crispy on all sides.
After around 10 minutes, when the potatoes have started to crisp up & colour, sprinkle over the paprika then season with salt & pepper and continue cooking until fully crisp (as per the previous instruction).
Whilst your potatoes are cooking, chop the roast beef into 2 cm chunks.
Once the potatoes are crispy, add in the butter then once melted, add in a generous spoonful of the chimichurri & the roast beef. Toss to coat the potatoes & meat in herby butter then use a spoon to make 4 wells in the pan.
Crack an egg into each of the wells then transfer the pan to the preheated oven & bake for 4-5 minutes until the whites are set but the yolks are still runny.
To finish, spoon the rest of chimichurri over the meat & potatoes then season the egg yolks with sea salt & freshly cracked black pepper.