Bring a pot full of water (at least 5 cm deep) to the boil. Reduce to a very low gentle simmer.
Line a ramekin, mug or teacup with a large square of plastic wrap. Spray or brush the inside with oil. Crack in your egg.
Gather together the plastic wrap to make a little sack with your egg inside. Twist up the plastic wrap to seal and tie into a knot. If you’re doing more than one egg you can lift the little bag out and set it aside to do more eggs.
Stir the water in your pot with a spoon to create a whirlpool and lower your egg into the centre. This will help the yolk to go more towards the bottom.
Place the lid on the pot. Cook 2 ½ - 4 minutes for runny yolk. Keep an eye on your egg as the strength of your simmer can add or shave a fair amount of cooking time.
Remove to paper towel to drain water off.
Snip off the knot with kitchen scissors and lift either side of the plastic wrap with the poached egg in the centre. Slide the egg off the plastic onto whatever you’re serving the egg on. Season with salt and pepper.