Yes you can pack frozen food in your checked luggage as long as the food is frozen completely and you have frozen ice packs around the food.
The ice packs need to be completely frozen and the food needs to be completely frozen when the luggage is checked.
As long as the frozen food is completely frozen and the ice packs are completely frozen as the food goes through the checked luggage process the frozen food will be permitted.
You can also bring some frozen food on the plane in your carry on luggage as long as the food is completely frozen and the ice packs are completely frozen as well.
I have brought frozen food on the plane in checked luggage and some on the plane in my carry on luggage and it never has been a problem.