Always fresh. We deliver the meals in tested boxes filled with ice packs and insulation. They are designed to keep your food at refrigerated temperatures through transit. Once you receive your meals, you should place them in the fridge ASAP. Once in the fridge, they are good for at least the next 7 days (expiration is printed on the label).
You can freeze our meals if you do not expect to eat them in the first seven days, but fresh just tastes better. Uncooked greens like salads should not be frozen and should be eaten earlier for peak deliciousness.