Contrary to popular belief, foods don't "expire." And most foods you buy are in fact perfectly safe to eat well past the "sell by" date you see on the label. They obviously may not taste as good because of a lack of freshness, but the notion that they are not safe to eat is generally not true. The whole idea behind these warning labels is to encourage consumers to eat the product at its peak of freshness and flavor, thus protecting the reputation of that product. And this makes perfect sense. As a food product passes its "expiration" date, it may get stale or go sour. But according to food safety experts, most spoiled foods aren't hazardous to a person's health if consumed.
Though some states require expiration dates on meat or milk, such dates on food are not required under any federal law. Yet many consumers look at this largely arbitrary and unregulated practice as an absolute. As a result, each and every day, a lot of perfectly good food goes into the trash. This wasted food is a significant part of the staggering 130 billion pounds of food that goes to waste in this country every year. Recent research on why people waste food conducted by SSRS, a market and survey research firm, found that almost 70 percent of those surveyed threw items away after the package date expired, thinking it reduced the chance of getting sick from eating it (an outcome that may be unlikely).
Updated: Fri Mar 03, 2017