This is my tried and true method of poaching eggs which is very simple and produces great results.
I Start by getting the freshest free range eggs I can get my hands on, fortunately I have backyard chickens so am often cooking with eggs which have been laid the same day. Don't worry If you dont have chickens just get the freshest eggs you can, trust me it makes a difference.
Heat water in a pan until it is simmering i.e. bring the water to a boil and then reduce the heat until only a few bubbles are rising from the bottom of the pan . Do not poach eggs in boiling water as it will make them tough to eat.
Crack the eggs into a saucer and gently slide them into the simmering water.
Cook until the whites are set but the yolks are still runny.
Lift the eggs from the pan using a slotted spoon, drain excess water, and serve immediately.