Our meals are good to eat for 5 days after delivery on our local menu, and up to 8 days after delivery on our shipping menu. Some ingredients naturally hold up better than others, so we include suggestions on the meal label for which meals to eat earliest in your rotation. For example, any leafy green salad should be consumed earlier rather than later, etc.