Prepare an ice bath by combining 4 cups ice and 4 cups cold water in a large bowl; set aside, 1–2 minutes.
Add 8 cups water to a medium pot and bring to a rolling boil over high heat, 8–10 minutes.
Using a spoon, gently lower 6 large eggs into the boiling water. Adjust heat to maintain a gentle but steady boil and cook 11 minutes for fully set yolks (12 minutes for extra-firm), starting the timer as soon as the last egg goes in.
Immediately transfer eggs to the ice bath and cool until completely chilled, 10 minutes, to stop cooking and improve peelability.
Tap each egg all over to crack, then peel starting at the wider end under a thin stream of running water until the shell releases cleanly, 1–2 minutes per egg.
Serve at once or refrigerate. Store unpeeled eggs up to 7 days; peeled eggs in an airtight container 3–4 days.