Amherst residents can leave non-perishable food donations on their porches for easy pick up by local police officers.