#5. Lunch meat
If your lunch meat has a “sell by” date rather than a “use by” date, if you don’t open it, the USDA says you can keep it for two weeks. But once you open the package, you have only three to five days left. Also you can keep commercially packaged lunch meat (ham) in the freezer for one to two months!