Snap Kitchen meals are freshly made, so eating them soon after the purchase date is best. Our meals and snacks will last up to 5 days in your refrigerator, with seafood items having a slightly shorter recommended “shelf life.” All of our meals have an expiration and nutrition label.