Les causes courantes de gaspillage alimentaire dans les restaurants sont le surachat, la surproduction et la détérioration. Le surachat est souvent le résultat d'une prévision inadéquate de la demande des consommateurs et des grandes quantités de nourriture que les restaurants doivent généralement acheter en même temps..