I can't offer you any advise regarding what is allowed or what will happen if Customs finds frozen food in your luggage. My luggage was never checked, so I have no experience with Customs on this issue...

You will need to consider how long the food will be in transit from the time you take it out of the freezer and pack it, until it is unpacked in Jamaica. In the past I have brought frozen food from Boston. This included a layover in Miami. You also need to consider the travel from the airport to your hotel/resort/cottage etc... and whether or not their will be a freezer when you arrive. Not too mention if the current is operating or not!!! LOL

The day before departure I turn the freezer temp down and freeze what ever I'm taking extra hard. Wrap in foil and then in a Insulated freezer bag and then in a collapsable cooler. I usually put these items in my luggage as I'm walking out the door to the grab a taxi to the airport. Generally this will keep most items frozen for six to eight hours.

There was one time that my ride to Negril broke down in Lucea and it was a very hot day. Despite the wait for a new ride, the frozen items were in pretty good shape upon arrival.

Enjoy,

VVHT