Most solid foods are allowed in checked luggage, but liquids, gels, and anything that could spoil are not

You can pack solid foods like bread, fruit, vegetables, cheese, and canned goods in your checked bag without restriction from the Transportation Security Administration (TSA). The TSA does not limit solid foods by quantity or type. However, your airline may have its own rules about food storage, and international flights have stricter limits depending on your destination country.

Liquids and gels — including peanut butter, yogurt, honey, jam, sauces, and spreads — are prohibited in checked luggage on most airlines. These items are treated the same way as liquids in carry-on bags. Frozen foods are allowed only if they are completely solid when you pack them; if they begin to thaw during the flight, they become a liquid and may violate airline policy.

Fresh meat, poultry, and seafood are not allowed in checked luggage on domestic US flights. Canned versions of these foods are permitted. If you are flying internationally, the rules are much stricter: most countries prohibit bringing any meat, dairy, or fresh produce across the border, even in checked bags.

Key Takeaways

  • Solid foods like bread, fruit, canned goods, and cheese can go in checked luggage without TSA restrictions.
  • Liquids and gels — peanut butter, yogurt, honey, jam, sauces — are not allowed in checked bags on any flight.
  • Fresh meat, poultry, and seafood are prohibited in checked luggage on domestic flights; canned versions are permitted.
  • International flights have much stricter food rules; most countries ban fresh produce, meat, and dairy at the border.
  • Frozen foods are only allowed if completely solid when packed; thawing during flight turns them into liquids.

Solid foods that are always permitted in checked bags

Bread, rolls, crackers, cereal, granola, nuts, dried fruit, fresh fruit, fresh vegetables, hard cheeses, and chocolate are all safe to pack. Canned goods of any kind — canned fruit, vegetables, beans, soups, and canned meat or fish — are allowed. Cookies, candy, chips, and other shelf-stable snacks have no restrictions.

The key rule is that the food must be solid at room temperature. If you can pour it, spread it, or squeeze it, it is treated as a liquid or gel and falls under different rules. Packing these items in checked luggage is straightforward: place them in a sealed container or bag to prevent spills that could damage other belongings or the aircraft.

Liquids and gels that cannot go in checked luggage

Peanut butter, almond butter, and other nut butters are classified as gels by the TSA and are prohibited in checked bags. Yogurt, sour cream, cream cheese, and other dairy spreads are also banned. Honey, jam, jelly, and other preserves cannot be packed in checked luggage.

Sauces, dressings, oils, vinegars, and condiments of any kind are not allowed. Frozen items like ice cream, frozen yogurt, or frozen soup are permitted only if they remain completely solid throughout packing and the flight. Once they begin to thaw, they become liquids and violate the rule.

If you need to travel with these items, your only option is to purchase them at your destination or pack them in your carry-on bag if the airline permits (though TSA carry-on liquid rules are strict). Some travelers buy these items after passing through security at the airport.

Fresh meat, poultry, and seafood rules

Raw or cooked fresh meat, poultry, and seafood cannot be packed in checked luggage on domestic US flights. This includes beef, pork, chicken, turkey, fish, shrimp, and shellfish in any form — raw, cooked, or partially cooked. The restriction exists because these foods spoil quickly and can create health hazards in the cargo hold.

Canned meat and fish — canned tuna, canned chicken, canned salmon, canned ham — are permitted because the canning process makes them shelf-stable. Processed meat products like deli meat, sausage, and bacon are also prohibited in checked bags on domestic flights.

If you need to transport fresh meat or seafood, you must ship it separately using a cold-chain shipping service, or purchase it at your destination. Some specialty food shippers can overnight fresh items to you, but this is expensive and outside the scope of luggage packing.

International flight restrictions on food

Rules for checked luggage on international flights are far stricter than domestic rules. Most countries prohibit bringing fresh produce, fresh meat, poultry, seafood, dairy products, and eggs across the border, even in checked bags. This applies whether you are the one traveling or sending a package.

Some countries allow canned goods, but others do not. Processed snacks, bread, and shelf-stable items are usually permitted, but the rules vary by destination. Before packing any food for an international flight, check the customs regulations of your destination country on the country's official customs website or contact the embassy.

Violations can result in fines, confiscation of the food, or even legal action in some countries. It is not worth the risk to pack prohibited items and hope they are not inspected. When in doubt, do not pack it.

How to pack food safely in checked luggage

Place solid foods in sealed containers or bags to prevent them from spilling and damaging other items in your luggage. If you are packing items that could leak or crumble, wrap them in plastic wrap or place them in a plastic bag before putting them in your suitcase.

Keep food away from clothing and electronics. A broken jar of sauce or leaking container of yogurt can ruin clothes and damage devices. If you are packing multiple food items, consider using a separate small bag or container just for food.

Do not pack perishable foods that will sit in a warm cargo hold for more than a few hours. Fresh fruit and vegetables are fine for a short flight, but on longer flights or with layovers, they may spoil. Canned goods and shelf-stable items are safer choices for long journeys.

What your airline may require beyond TSA rules

While the TSA sets the baseline rules for what can go in checked luggage, individual airlines may have additional restrictions. Some airlines prohibit certain foods or require them to be packaged in specific ways. Check your airline's website or contact them before packing food in checked luggage.

Airlines are most concerned about foods that could leak, spoil, or create odors that affect other passengers' belongings. If your food is sealed and shelf-stable, you are unlikely to encounter problems. If you are unsure, pack the food in a way that would contain any spill — a sealed plastic container inside a plastic bag — and you should be fine.

Frequently Asked Questions

Can I pack a sandwich or leftovers in my checked bag?

A sandwich with solid ingredients like bread, cheese, and vegetables is allowed. Leftovers depend on what they are: solid foods like cooked chicken or vegetables are permitted, but anything with sauce, gravy, or liquid is not. Perishable items will spoil in the cargo hold, so pack them only for short flights and keep them in an insulated container with ice packs if possible.

Are frozen foods allowed if I use an insulated bag with ice packs?

Frozen foods are allowed only if they remain completely solid when you pack them and throughout the flight. Ice packs are permitted in checked luggage. However, if the food thaws during the flight, it becomes a liquid and technically violates the rules. For safety, pack frozen items only on short flights and use plenty of ice.

Can I pack baby food or formula in checked luggage?

Baby food in jars (solid or pureed) is allowed in checked luggage. Liquid formula is treated as a liquid and is prohibited in checked bags, but it is permitted in carry-on bags in reasonable quantities for the flight. Pack formula in your carry-on instead.

What happens if I pack prohibited food and it is discovered?

The airline or TSA will confiscate the food. On domestic flights, you will not face fines, but the food will be thrown away. On international flights, you may face fines or other penalties depending on the country's customs laws. It is not worth packing prohibited items.

Can I pack food if I am flying with a pet?

Your own food and your pet's food follow the same rules. Pet food that is dry kibble is allowed in checked luggage. Wet pet food is treated as a liquid and is prohibited. Pack dry pet food in a sealed container to prevent spills.