Yes, You (Usually) Can Still Eat Food Past its Expiration Date, And Here’s Why
You don’t have to immediately toss anything that’s “expired.”
Expiration dates are common on most every food item out there, including things that you wouldn’t think would ever expire (like salt and sugar). We’ve all purged our refrigerators of yogurts a few days past their “best by” date and dug through the bread shelf at the store to try and find a fresher loaf with a later expiration date. But what do expiration dates actually mean? It’s not like a bag of chips with a “use by” date of March 10 is automatically no good on March 11, so what’s the point of expiration dates?
As it turns out, they don’t have as much to do with food safety as you’d think, and the chances of getting sick from eating a yogurt a couple days past its expiration date are pretty slim. This is because, except for infant formula, expiration dates aren’t required or regulated by law on products and are determined by the manufacturer.
“Food dating is more about food quality than food safety,” says Janilyn Hutchings, a food scientist and certified professional in food safety through the National Environmental Health Organization. “With the exception of baby formula, the food dating system is not government-regulated or standardized, so the date printed on most items are actually suggestions from the manufacturer to help you know when the product is at its best quality.”
According to Jennifer Kaplan, a food systems instructor at the Culinary Institute of America in St. Helena, California, expiration dates are “a manufacturer’s vague estimate of when the product is at its ‘freshest.’ Many foods will still be good to eat days, weeks, or months after those dates,” she says.
This doesn’t necessarily mean you should completely ignore expiration dates, but think of them more like guidelines than hard rules about when food is safe to eat. “It is safest not to use food after the "Use by" date, especially if you work in retail food service, because expired food is more likely to be spoiled,” Hutchings says. “If the food has become rancid or spoiled, no amount of cooking can guarantee the food will be safe to eat.”
There are obviously some risks to consider when it comes to eating expired food. For example, canned foods and non-perishable products are likely to last long past their expiration dates, but you should pay more attention to the expiration dates on other foods that spoil more easily, like fresh fruits and veggies or eggs. If you do eat food that’s spoiled, you could get seriously sick.
Plus, your food can become less nutritious the longer it sits around, too. That’s one of the reasons the U.S. Department of Agriculture does regulate the expiration dates on infant formula—past the expiration date, there’s no guarantee that the formula matches up with the nutrition info on the packaging.
And as you probably know, you should immediately toss out any food that’s growing mold or that has an off smell to avoid getting sick. “Always watch for warning signs like odors, flavors and colors that don’t look, smell or taste right, and discard immediately, regardless of the date on the label,” says Dr. Luiza Petre, a cardiologist who also specializes in nutrition, weight management, and wellness.
After all, if food isn’t properly stored or packaged, it can go bad even before the expiration date. But as long as you aren’t seeing any signs of spoilage, most foods should still be good to eat well past their expiration date (good news for the bottle of ketchup in your fridge). “Non-perishables can be kept and consumed past the expiration date with only taste, quality and nutrition compromised,” Petre says. So while non-perishables like chips might go stale over time, they shouldn’t be unsafe to eat after their expiration.
And according to the USDA, you can even donate food after the expiration date has passed. There’s no guarantee that food banks will use them (they’ll evaluate the items you donated on their own), but if there aren’t any signs that the food has spoiled, it should still be safe to eat.
The Difference Between Expiration Dates
Since expiration dates are decided by the manufacturer, there’s no standard for them that’s used across the board, which is why you’ll see “best by,” “use by,” “sell by,” and other variations at grocery stores. Each one means something a little different, but none are true “expiration” dates, so don’t toss your groceries if you have something a day or two past its stamped-on date.
According to Hutchings, “The ‘best by’ date gives the consumer a deadline for when the product will have the best flavor or quality.” Products past their “best by” dates should still be safe to eat (as long there aren’t any signs of spoilage), but they might taste a little less than fresh, since they’re the manufacturer’s best estimate of when their product will be the best quality.
In contrast, “sell by” dates are really more for stores than consumers. According to the USDA, “sell by” dates tell grocery stores and other retailers how long the product should be on display and available for sale. It’s also not a measure of safety, and most products should be good even after the “sell by” date has passed.
“The ‘use by’ date tells the consumer what date the product will be at its peak quality,” Hutchings says. And according the USDA, “use by” dates are only a measure of safety when they’re used on infant formula. All other products should still be safe to eat after it.
Again, there’s no guarantee that food will always be safe to eat after its expiration date, but if food safety guidelines aren’t followed, it could easily go bad before its expiration date, too. “The sniff test remains the best gauge,” Kaplan says, so if it looks and smells good, your food is still probably safe to eat. Of course, it’s still best to err on the side of caution to avoid getting sick, so if you have any doubts about the safety or quality of your food, toss it out. But if you have a carton of yogurt that’s just past its “best by” date, you don’t always have to let it go to waste.