Put eggs in a pan, and fill with enough cold water to fully cover the eggs.
Bring water to a rolling boil, and let boil for one minute.
Cover pan with a tightly-fitting lid, and remove from heat. Let sit for 19 minutes.
Drain water from eggs, then refill pan with cold water and ice cubes to create an ice bath. Let eggs sit in ice bath for 20 minutes.