Poaching eggs couldn’t be easier. It’s also a great low-calorie way to prepare eggs—you don’t need to use added fat to cook them, as you would with scrambled or fried eggs. Not only do eggs prepared this way make a great breakfast all on their own (with a little salt and pepper and maybe some toast), you can also use them to top a French salad Lyonnaise, bathe them in luxurious Hollandaise sauce in an Eggs Benedict, or go super healthy and serve them over sautéed greens.
I like to poach my eggs in a wide shallow pan. Use a pan that is at least 3-inches deep so there is enough water to cover the eggs, and they do not stick to the bottom of the pan. Also make sure your pan is wide enough to hold all the eggs you will be poaching, as you don't want the eggs to stick together. NOTE: I like to use a non-stick pan so the poached eggs will not stick to the bottom of the pan.
One at a time, break each egg onto a saucer or into small cups or bowls. Slip eggs carefully into simmering water by lowering the lip of each egg-cup 1/2-inch below the surface of the water. Let the eggs flow out. Don't put too many eggs in the pot at one time. If the yolk breaks as you crack the egg or as you are putting the egg in the water, that egg is a goner. Pull it out and use it for something else or perhaps someone wants scrambled eggs instead.
With a spoon, gently nudge the egg whites closer to their yolks. Immediately cover with a lid and turn off the heat. Don't disturb the egg/eggs once you have put it in the water!
Set a timer for exactly 3 minutes for medium-firm yolks. Adjust the time up or down for runnier or firmer yolks. Cook 3 to 5 minutes, depending on firmness desired.
When the eggs are done, lift each poached egg from the water with a slotted spoon, but hold it over the skillet briefly to let any water clinging to the egg drain off. Drain the eggs well.