Yes! Frozen peaches tend to be more firm which works better with this recipe (vs canned peaches). Just make sure to thaw the slices beforehand. This can be done slowly at room temp, or pop them in the microwave or oven until thawed. Drain off any excess juices before tossing with the other ingredients.