When serving guests you definitely want to try your best to avoid the grey area around the yolk. To get a perfectly hard-boiled egg, place your eggs in a pot and cover them with water. Some people find adding a bit of vinegar to the water makes it easier to peel the shell later on. Place on the stove over high heat to bring to a boil. Once the water starts to boil, cover with a lid, remove from the heat and let it sit for 12 minutes. Once time is up, drain eggs, run them under cold water, drain, and allow them to cool.