01 -
Preheat oven to 200°C. Prick potatoes all over with a fork. Rub with avocado oil, sprinkle with salt and pepper, and arrange directly on the oven rack. Bake for 50–60 minutes until fork tender with crisp skins. Let cool until handling is comfortable.
02 -
Slice each potato lengthwise. Carefully scoop out the interior, leaving a 1-centimetre border along the skin. Set shells aside and transfer flesh to a bowl.
03 -
Mash the warm potato flesh with butter, hot milk, salt, and black pepper. Work until smooth and creamy with no lumps remaining.
04 -
Spoon the mashed mixture back into each shell, shaping a deep well in the centre. Place two pieces of beef bacon in each well, followed by a generous sprinkle of cheddar cheese.
05 -
Crack 1 egg carefully into the centre of each potato. Lightly season each with additional salt and black pepper.
06 -
Reduce oven temperature to 175°C. Arrange filled potatoes on a baking tray and bake for 15–20 minutes until egg whites are just set and yolks remain slightly runny.
07 -
Rest for 2 minutes before serving to allow the filling to settle. Serve warm and enjoy the creamy mashed potatoes with the gooey cheese, smoky bacon, and baked egg.