How to cook perfect hard boiled eggs.
Put eggs in a pot, fill with cold water until 1/2-1 inch above the eggs. Place on the stove on high heat. Bring to a boil. Allow to boil for a couple minutes, turn off the stove and put a lid securely on the pot. Allow to rest for at least 15 minutes before peeling and eating! I've never overcooked, or undercooked the eggs using this method. (No more green yolks!)