Yes, frozen peaches can be used as a substitute. Just make sure to thaw them and drain any excess liquid before using.