Bring a large pot of water to a boil, then reduce to a gentle simmer.
Add the peaches and simmer for about 30 seconds.
Transfer the peaches immediately to a bowl of ice water.
Let them cool briefly, then peel off the skins with a knife.
Notes
Make the Cut First: I always score the top of the peaches before boiling; it gives the skin a place to start peeling.Simmer Gently: I turn the heat down once the water boils so the peaches don’t cook too much.Use a Timer: I like to keep them in the water for just 30 seconds; any longer and they start to soften too much.Ice Bath is Key: As soon as they come out, I drop them into ice water so they cool fast and the skins slip right off.Peel with Your Hands: Once they’re cool, I usually just rub the skin off with my fingers; no knife needed unless the peach is underripe.