All meals are prepped fresh for delivery and will have a shelf life of 4 – 5 days.  Fit Kitchen meals can also be frozen.