Fresh eggs hold their shape better when poaching. Check the expiration date and choose eggs with intact shells.
Crack the egg into a small strainer and shake it a bit to remove the loose egg whites and then transfer it to a bowl or ramekin. However, this step is optional and not commonly practised in traditional poaching techniques. Then gently slide the egg into a bowl without breaking the yolk.
Fill a wide saucepan or skillet with about 2-3 inches of water. Add a splash of white vinegar to the water. White vinegar is clear and doesn't have a colour, unlike other vinegar like balsamic vinegar. This helps to avoid any potential staining of the eggs. The vinegar helps coagulate the egg whites faster, resulting in a neater poached egg.
Bring the water to a boil and then simmer the heat. Wait for the bubbles to settle down.
Swirl the water with a spoon and create a vortex on the surface.
Hold the bowl with the egg close to the surface of the simmering water and gently slide it into the centre of the whirlpool or the pan.
Cook the egg for about 3 minutes for a completely runny yolk or longer if you prefer a firmer yolk. Keep an eye on the egg to prevent overcooking.
Carefully lift the poached egg out of the water using a slotted spoon. Allow excess water to drain through the spoon's slots.
Season the poached egg with salt and pepper, and serve it on its own, on toast, or as part of your favourite dish.