Can I take my own food on an international flight and do I have to eat it all before I land?

Passengers are welcome to bring their own food and snacks on any flight. Just remember that any food brought through the TSA checkpoint must comply with the no-liquid regulations. For example, sandwiches, chips, cookies, whole fruit, carrot/celery sticks, nuts, and granola bars are fine. Leave the soup, jelly, applesauce, etc., to enjoy at home. Most countries have strict regulations on the import of foreign meat products, fish, fruits, vegetables, and sometimes cheeses due to the possibility of microscopic pests and diseases. If you bring any of these items on an international flight you must consume them before you land or risk having them confiscated at Customs.