<human>:  How to cook the perfect poached egg?
<bot>: The perfect poached egg starts with fresh eggs and cold water. Fill a pot of water 3/4 of the way full and bring to a gentle simmer. Once the water is simmering, add about a teaspoon of white vinegar and stir the water. This helps to keep the egg together. Gently lower the egg into the water and let it cook for 2-3 minutes until the whites are firm and the yolk remains soft. Using a slotted spoon, remove the egg from the pot and serve it immediately on toast.