To freeze peaches, you first need to get them into manageable-sized pieces. Slice your peaches, either by hand or with a special peach pitter, into crescent-shaped slices or chunks. Peeling is not required unless necessary for your desired application.
Then soak the peaches in enough water to cover with a couple tablespoons of lemon juice. Once soaked for about an hour, lay them out on a wire rack lined with paper towels to drain. This process ensures your peaches remain vibrant and fresh with minimal ice buildup.
Then place your peaches into a large freezer bag, laid flat with minimal overlap so that they don't stick together too much. Place in the freezer and let freeze overnight.