Long-life ready meals