How long do meals keep fresh? Our meals are prepared fresh to order and will keep fresh for 3 days when refrigerated or 30 days if frozen. admin2022-02-02T13:53:08+00:00