Save yourself the trouble of making pie crust and treat yourself to this easy mouthwatering peach delicacy.