Technique for cooking a perfect hard boiled egg.
Place cold eggs in a pot. Cover with cold water.
Place on high heat and bring to a boil.
When water boils, set timer for 10 minutes.
After 10 minutes, remove pot from stove and pour off water. Run cold water over eggs. Pour off water and fill with cold water again.
Add ice to pot and let eggs sit in ice water for 10-15 minutes.
Peel and use or store in refrigerator.
When pouring water out of pot, just pour out as much as possible without dumping the eggs out. It is okay to leave a bit of water on the bottom of the pan.
Even following this recipe, you will get the occasional farm fresh egg that will be difficult to peel.