So I've been encountering this when making salads. Once the lowest shelf life item spoils, it makes the whole meal go to waste.
I don't know if this is intended behaviour, but if it is, the freshness timer doesn't reflect it, nor does the handbook make mention of it.
I have A Culinary Artery 1.0.15 and Expanded Foods 1.6.8