The Rome-based Food and Agriculture Organisation (FAO) said some 1.3 billion tonnes of food are wasted every year, with the Asia region including China seen as the worst culprit.
The food agency's director general, Jose Graziano da Silva, told a press conference that in total, "one third of the food produced today is lost or wasted... Equivalent to the Gross Domestic Production (GDP) of Switzerland."
"We simply cannot allow one-third of all the food we produce to go to waste or be lost because of inappropriate practices, when 870 million people go hungry every day," he added.
"This is a big wake up call. We may not even have captured many of the more indirect impacts of food waste... And the costs which will be born by our children and grandchildren," he told the joint press-conference.
More From This Section
"It will take less than 37 years to add another two billion people to the global population. How on earth will we feed ourselves in the future?" he asked.
Steiner said that eliminating food wastage had "enormous potential" to reduce hunger and called on citizens to take individual action to tackle the issue.
High-income countries waste during the food consumption phase, while developing countries are losing food during production, the FAO said.
Each year, food that is produced but not eaten "guzzles up a volume of water equivalent to the annual flow of Russia's Volga River and is responsible for adding 3.3 billion tonnes of greenhouse gases to the planet's atmosphere," it said.