Yes! Fresh peaches can be used in place of canned peaches. Simply peel and slice the fresh peaches, and follow the same instructions for preparing the filling and topping.