Los hogares de China generan más de 108 millones de toneladas de residuos alimentarios al año. Según el Índice de Desperdicio de Alimentos 2024 de la ONU, más de mil millones de toneladas de alimentos que en realidad aún son aptos para el consumo acaban en la basura en todo el mundo antes incluso de tener la oportunidad de ser consumidos. Los habitantes de la India ocupan el segundo lugar, con unos 78 millones de toneladas de residuos, mientras que en Estados Unidos se tiran a la basura unos 25 millones de toneladas de alimentos.
Sin embargo, los chinos no son ni mucho menos los más derrochadores del mundo. Se calcula que en China se tiran de media 76 kilogramos de alimentos per cápita, sobre todo en los países occidentales, donde se aprovechan menos y acaban más en la basura. En Alemania, la cifra ronda los 78 kilogramos por persona, de un total de unos 6,5 millones de toneladas de residuos. Francia tiene 61 kilogramos por habitante, lo que la sitúa en un nivel bajo entre los países occidentales.