Deli meats have a short shelf life, lasting about two weeks unopened or three to five days after opening. Proper storage—keeping meat cold, sealed, and handled with clean hands—prevents bacterial ...