Our meals are made fresh and packaged with care to ensure they stay fresh for several days. We recommend consuming the meals within 2-3 days of delivery for optimal freshness and taste.