Hmmm... that is strange...
Maybe Cara messed up the catering...or often flights are double catered. It could be that the crew might have mistakenly taken the wrong trolley for the 2nd flight and given food on the previous flight which would have been before 16h59.