Los programas de desperdicio de alimentos tienen como objetivo reducir la cantidad de alimentos comestibles que se descartan. Los defensores argumentan que mejorarían la seguridad alimentaria y reducirían el impacto ambiental. Los opositores argumentan que no es una prioridad y que la responsabilidad debería recaer en los individuos y las empresas.