Place your eggs in the bottom of a medium saucepan. Don’t overcrowd them.
Add enough water to the pot to cover the eggs to a depth of about an inch. Don’t sweat it. If they’re all underwater with a bit of room on top, you’re good.
Turn the heat under the pot to high and bring it to a hard boil.
Once the water is boiling, turn the heat all the way off and put the lid on the pot. Leave the pot on the warm burner, and set a timer for ten minutes.
After ten minutes, drain the pot and immediately run the eggs under cold water until they are cooled.
Store your hard boiled eggs in the refrigerator until ready to peel and use. They’ll peel a little more easily once they’ve been refrigerated, but if you’re like Middle School Guy and can’t wait, go for it.
This method works nicely on a gas stove, where the burners retain some heat even after you turn them off. If your burners do not, you may wish to turn the heat down to low after the water is boiling, cover the pot, and leave it on low for a couple of minutes before turning off the heat. Do you like your yolks a little more done? Just leave the eggs in the pot another minute or two. :)
How to make Hard Boiled Eggs (perfectly) from Mashup Mom: https://www.mashupmom.com/how-to-make-hard-boiled-eggs-perfectly/