Mezi běžné příčiny plýtvání potravinami v restauracích patří nadměrný nákup, nadprodukce a znehodnocování. Nadměrné nakupování je často výsledkem nedostatečného předpovídání spotřebitelské poptávky a velkého množství potravin, které restaurace obvykle musí zakoupit najednou.