We do it all the time on WestJet YYZ to SXM. We stay for about 10 weeks and can bring enough food for about 30 meals. All frozen (some pre-prepared, some not) in soft sided cooler bags in our checked bags.