The National Resources Defense Council recently released a study that says Americans throw away 40 percent of their food every single day. That works out to $165 billion wasted in food each year—quite an accomplishment for the country leading the world in obesity. A lot of this waste is owed to grocery stores, which are notorious for overstocking shelves with more food than they can sell to give their aisles a more robust look. But vendors who toss out buckets of unattractive but perfectly edible food, restaurants that serve more food than customers can finish and the leftovers that rot in our refrigerators are also to blame. The study showed that trimming American food waste by just 15 percent would create enough food to feed 25 million Americans for an entire year.