The length of the cruise makes little or no difference in the 'freshness' of the food. We have been on three cruises of more than a month in length and the food was fresh throughout. The food is refreshed throughout the cruise at ports along the way, all prearranged and planned. Most of the meats and seafood are frozen anyway and thawed as needed. On a longer cruise, you will frequently see them bring aboard a few pallets of produce, fruits and veggies. On shorter cruises, they tend to stock for the week at the point of departure.
Landlocked in Denver, but cruisin every chance we get.
Polynesia, Carib. '86
Cr. Odyssey, Scandinavia, '91, 30 Day S Pac. 2002
Crystal Harm, Aust., N.Z., '94
Royal Odyssey, AK,'96
Old Cr. Pr. Canal, '97
RCCL, Carib, 1998
Volendam, Car, 2000
Ryndam, 35 day S. Am., Antarctica, '03
Is. Pr., Canal, 2004
Statendam, 34 day China, Japan, AK '06
Cr.Pr., Carib. 08
Eurodam, Atlantic, Med. '10