Originally Posted by GotGarlic
They could be under- or overcooked. Overcooked eggs have a green ring around the yolk and smell faintly sulfurous. Not pleasant to look at or to eat.
Letting them sit in the hot water for 12 minutes will NOT give you a ring. It just makes sure the egg is really well done in the middle of the yolk. I usually let them go about 10 minutes but depending on use or who the egg is for will sometimes let them go 12 so as to make sure the yolk is thoroughly cooked. I've never put salt in the water though. I do cover the pan so it boils faster.
I do try to always use older eggs as they do seem to peel better, and I've always heard that too from many sources. I gently crack all over the egg, kind of rolling it on a flat surface and then peel under gently running water. The shell generally comes off in pretty big pieces, albeit cracked.