The U.S. leaves 125 to 160 billion pounds of food uneaten every year, or about 40% of the nation's food supply, according to the Natural Resources Defense Council. The largest share of food waste is at home, according to 2015 data.