Bring a pot (large enough to fit the number of eggs you want to cook without crowding) of water to a boil.
Lower the eggs into the boiling water carefully.
eggs
Set a timer for 13-15 minutes based on your taste. Now I find 13 minutes the perfect time for "just done" yolks, but if you are worried about under-doneness go with 15 to start and then adjust to find your perfect time.
While eggs are cooking fill a large bowl with ice and water to make an ice bath.
Once time is up, remove the eggs from the pot and place in the ice bath.