Yes, you can take frozen food on a plane, both in your carry-on and checked luggage. However, there are a few restrictions: The frozen food must be completely frozen solid when you go through security screening.
If you're packing frozen food in your carry-on, it must be in a clear, plastic bag that can be easily inspected by the officers.
If you're packing frozen food in your checked luggage, you can use a cooler or other container, but the ice or ice packs must be completely frozen when you check your luggage.