Yes, you can use frozen peaches. No need to thaw them; just adjust the baking time as needed.