Fresh meals will last for up to 7-10 days in the fridge from the day of delivery, or up to 12 weeks in the freezer if you freeze the meals upon delivery.Updated on: 28 / 07 / 2020