Most solid foods are allowed in checked luggage, but liquids, gels, and anything that could spoil are not
You can pack solid foods in your checked bag without restriction from the Transportation Security Administration (TSA). Bread, cookies, fruit, vegetables, cheese, chocolate, and canned goods all travel fine in checked luggage. The rule is straightforward: if it is solid at room temperature and will not leak or spoil during the flight, it passes through security and onto the plane.
Liquids and gels face strict limits. Peanut butter, honey, jam, yogurt, sour cream, and anything spreadable or pourable cannot go in checked bags because the TSA classifies them as liquids or gels. The same applies to soups, sauces, oils, and dressings. If you need to bring these items, you must pack them in your carry-on bag, where the 3.4-ounce (100 milliliter) limit per container applies.
Perishable foods present a separate problem. Meat, fish, dairy, and prepared foods will spoil during a flight that lasts more than a few hours, especially if the cargo hold is not refrigerated. Airlines do not may provide temperature control for checked luggage, so anything that requires refrigeration should stay home or be packed with enough ice to keep it frozen for the entire journey plus layover time.
Key Takeaways
- Solid foods like bread, fruit, vegetables, canned goods, and chocolate are allowed in checked luggage with no quantity limit.
- Peanut butter, honey, jam, yogurt, and other spreadable or pourable foods are classified as liquids and cannot go in checked bags.
- Perishable items like meat, fish, and dairy will spoil in an unrefrigerated cargo hold and should not be packed in checked luggage.
- If you bring perishable food in a cooler with ice, the ice itself counts as a liquid and must follow TSA liquid rules for checked bags.
Which solid foods travel safely in checked luggage
Baked goods, dried fruits, nuts, seeds, and whole fruits and vegetables all pack well in checked bags. These foods do not spoil quickly, do not leak, and do not require special handling. You can bring as much as your luggage weight limit allows. Canned and jarred goods are also fine, as long as the container is sealed and will not break during baggage handling.
Chocolate, candy, and other shelf-stable sweets are permitted. Cereal, granola, pasta, rice, and other dry goods have no restrictions. Protein bars, crackers, and other packaged snacks are all allowed. The TSA does not limit quantity for any of these items — your only constraint is the weight and space in your checked bag.
Foods that must stay in your carry-on or at home
Anything that is liquid or gel at room temperature cannot go in checked luggage. This includes peanut butter, almond butter, tahini, hummus, and other nut or seed pastes. Honey, maple syrup, jam, jelly, and preserves are also prohibited in checked bags. Yogurt, sour cream, cream cheese, and other dairy spreads fall into the same category.
Soups, broths, sauces, dressings, and oils cannot be packed in checked luggage. Wet foods like canned fruits in syrup or vegetables in brine are restricted because the liquid inside counts toward the TSA's definition of a liquid. If you must bring any of these items, pack them in your carry-on bag in containers of 3.4 ounces or smaller, and place them in a clear quart-sized bag with your other liquids.
Perishable foods and temperature control
Meat, poultry, fish, and seafood should not go in checked luggage unless you are certain they will remain frozen for the entire journey. Airline cargo holds are not heated, but they are not reliably cold either. A flight lasting four hours or longer will thaw frozen items, especially if there are layovers or delays on the tarmac.
Dairy products like milk, butter, and soft cheeses will spoil without refrigeration. Prepared meals, leftovers, and deli meats fall into the same category. If you pack these foods with ice or ice packs, the ice itself is classified as a frozen liquid and is allowed in checked bags only if it is completely solid when you check the bag. Once it begins to melt, it becomes a liquid and violates TSA rules.
The safest approach is to buy perishable foods at your destination or pack shelf-stable alternatives. If you do bring perishable items with ice, use enough ice to keep everything frozen solid, and understand that if the ice melts during the flight, you may face issues when the bag is inspected.
International flights and customs rules
If you are flying to another country, food restrictions become more complex. Many nations prohibit bringing meat, dairy, fresh produce, and other animal products across the border, even in checked luggage. Some countries allow certain foods but require them to be commercially packaged and unopened.
Before packing food for an international flight, check the customs rules for your destination country. The U.S. Customs and Border Protection website lists prohibited items by country. If you are unsure, leave the food at home or buy it after you arrive. Customs officers can confiscate prohibited foods, and some countries impose fines for attempting to bring restricted items into the country.
What happens if prohibited food is found in your checked bag
If TSA or customs officers find prohibited food in your checked luggage, they will remove it and discard it. You will not be fined or delayed for a single violation, but the food will not make it to your destination. If a large quantity of prohibited items is discovered, or if there is a pattern of violations, you may face additional screening on future flights.
The best practice is to pack only foods that clearly meet the rules: solids that do not spoil, no liquids or gels, and nothing that requires refrigeration. When in doubt, leave the food behind or pack it in your carry-on bag where you can monitor it and where the rules are clearer.
Frequently Asked Questions
Can I bring frozen meat in checked luggage if it is completely solid?
Frozen meat is allowed in checked luggage only if it remains completely solid when you check the bag. However, most flights longer than a few hours will thaw frozen items in the unrefrigerated cargo hold. If the meat thaws and leaks, it violates TSA rules and will be discarded. For safety and to avoid losing your food, pack perishable items at your destination instead.
Is peanut butter allowed in checked luggage?
No. Peanut butter is classified as a gel and cannot go in checked luggage. You can pack it in your carry-on bag in a container of 3.4 ounces or smaller, placed in a clear quart-sized bag with your other liquids and gels. If you need more than 3.4 ounces, buy it at your destination.
Can I bring fresh fruit and vegetables in checked luggage?
Yes, fresh fruit and vegetables are allowed in checked luggage on domestic flights. Apples, oranges, carrots, and other produce pack well and do not spoil during a flight. For international flights, check the customs rules for your destination, as many countries prohibit bringing fresh produce across the border.
What if my checked bag leaks because food spoiled inside?
If perishable food spoils and leaks in your checked bag, the airline is not responsible for damage to your luggage or other items. TSA may also flag the bag for additional inspection. To avoid this, do not pack perishable foods in checked luggage unless you are certain they will remain frozen or refrigerated for the entire journey.
Can I bring honey or jam in checked luggage?
No. Honey, jam, jelly, and other spreadable foods are classified as gels and must follow the 3.4-ounce limit for carry-on bags. They cannot go in checked luggage. If you need to bring these items, pack them in your carry-on bag in small containers and place them in your clear quart-sized liquids bag.