Preheat oven to 400ºF. Line two large baking sheets with parchment paper.
Combine water, butter and salt in a medium saucepan and bring to a boil over medium heat.
Reduce heat. Add flour and stir vigorously with a wooden spoon until mixture pulls away from sides of the pan and forms a ball.
Transfer mixture to the bowl of a stand mixer. Mix on low speed until steam dissipates and mixture cools to lukewarm.
Add eggs one at a time and beat with an electric mixer at medium speed, until smooth, stopping to scrape down bowl.
Transfer mixture to a piping bag, fitted with a large round tip. (**I used Ateco tip 808.)
Pipe 1 1/4 inch mounds, about 2 inches apart onto prepared baking sheets. Smooth tops with a wet finger.
Bake for 15 minutes, then turn oven temperature down to 350ºF and continue baking until golden brown, about 8-10 more minutes. Using a toothpick or skewer poke a small hole in each profiterole to let steam escape. Place on a wire rack to cool completely.
Using the tip of a paring knife, poke a pilot hole in the bottom of each profiterole.
Place peaches and cream filling into a piping bag fitted with a medium round piping tip. (***I used Wilton tip 12.)
Place piping tip into the pilot holes and fill each profiterole with filling.