Grocery stores in the U.S. throw out 43 billion pounds of food every single year because of spoilage or products that have gone past their sell-by dates. That’s an immense amount of waste, and it doesn’t include food thrown out by restaurants and consumers. In all, Americans throw away $165 billion in wasted food every year!