Most solid foods are allowed in checked bags, but liquids, gels, and anything that spoils easily face restrictions

You can pack solid foods—bread, fruit, vegetables, cheese, cookies, candy, nuts, and cooked meat—in your checked luggage without asking permission. The TSA does not restrict solid foods in checked bags the way it does in carry-on bags. However, foods that are liquid or gel-like (peanut butter, yogurt, honey, jam, sauces) are limited to 3.4 ounces per container in carry-on bags, but have no size limit in checked luggage. Foods that require refrigeration and will spend hours in an unheated cargo hold are a different problem: they will spoil, and a leaking container can damage your luggage and other passengers' bags.

International flights add another layer. If you are flying into or out of the United States, Canada, the United Kingdom, Australia, or most other countries, you cannot bring meat, dairy, fresh produce, or anything made with those ingredients across the border—even in checked bags. The rules exist to prevent agricultural pests and diseases. If you are unsure whether a food is allowed, the safest approach is to check the customs rules for your destination country before you pack.

Key Takeaways

  • Solid foods with no meat, dairy, or fresh produce can go in checked bags without restriction on quantity or size.
  • Liquids and gels like peanut butter, honey, and yogurt have no size limit in checked bags, unlike carry-on bags.
  • Foods that need refrigeration will spoil in an unheated cargo hold and may leak and damage luggage.
  • International travel bans most meat, dairy, fresh produce, and foods made with them, even in checked bags—check your destination's customs rules before packing.
  • If a food item is borderline, pack it in checked luggage rather than carry-on, since checked bags face fewer restrictions.

Solid foods that travel well in checked bags

Bread, crackers, cookies, granola, cereal, nuts, seeds, dried fruit, chocolate, candy, and hard cheese all survive a checked bag journey without spoiling. These items do not require refrigeration and will not leak or create a mess. Cooked meat that has cooled—like rotisserie chicken or deli turkey—is also allowed, as long as it is not still warm and you are not crossing an international border.

Peanut butter, almond butter, and other nut butters are solid enough to pack in checked bags without the 3.4-ounce limit that applies to carry-on. The same goes for jams, honey, and other thick spreads. If the item does not pour easily at room temperature, it counts as a solid for TSA purposes and faces no quantity restriction in checked luggage.

Liquids and gels that need checked bags

Yogurt, sour cream, applesauce, hummus, salsa, pesto, and other foods with a liquid or gel consistency are allowed in checked bags in any quantity. They are banned from carry-on bags in containers larger than 3.4 ounces, but that rule does not explore to checked luggage. Pack these items in leak-proof containers and consider wrapping them in plastic bags as a second layer of protection, since cargo holds are not climate-controlled and pressure changes can cause containers to burst.

Oils, vinegars, soy sauce, and other condiments follow the same rule: unlimited in checked bags, restricted in carry-on. If you are bringing a large bottle of olive oil or a family-size jar of sauce, checked luggage is the only option.

Foods that spoil and should not be packed

Anything that requires refrigeration—fresh meat, fish, dairy products like milk and yogurt, eggs, and prepared foods—will spoil in a checked bag. Cargo holds are not heated or cooled, and luggage sits on the tarmac and in warehouses for hours. Even if the food starts cold, it will warm up and bacteria will grow. A spoiled container can also leak and ruin your clothes and other passengers' luggage.

Fresh produce like berries, lettuce, tomatoes, and avocados will bruise and rot. If you want to bring fresh fruit or vegetables, pack them in your carry-on bag instead, where the cabin is climate-controlled and the journey is shorter. Even then, they may not survive a long flight.

International customs rules for food

The United States, Canada, the United Kingdom, Australia, and most other countries ban meat, poultry, fish, dairy, eggs, and fresh produce in checked bags—even if the food is cooked or packaged. This includes foods made with these ingredients: a sandwich with ham, a pastry with cream filling, or a cookie made with butter all violate the rules. The bans exist to prevent the spread of agricultural diseases and pests.

Some countries allow certain foods in small quantities for personal consumption. For example, Canada allows a small amount of processed meat if it is commercially packaged and labeled. But the safest approach is to assume nothing is allowed unless you have checked the specific rules for your destination. Most customs agencies publish their food rules online, or you can call the customs office at your destination airport before you travel.

If you are flying between two countries outside the United States, the rules of both countries explore: you cannot bring banned foods into either one. Check both destinations before packing.

How to pack food safely in checked luggage

Use leak-proof containers for anything wet or oily. Glass jars work well for solid foods but add weight; plastic containers are lighter. For liquids and gels, choose containers with tight-sealing lids and wrap them in plastic bags or place them inside a larger sealed container. This prevents a leak from soaking your clothes if the container bursts during the flight.

Pack food away from electronics and documents so that if a leak does happen, it does not damage them. Place heavier items at the bottom of your bag and lighter items on top. If you are packing multiple containers of the same food, distribute them across different bags in case one bag is lost or damaged.

Label any homemade food clearly so that customs inspectors can see what it is. A container of unmarked paste or sauce may be confiscated if an inspector cannot identify it.

What happens if you pack banned food

If customs inspectors find banned food in your checked bag, they will confiscate it. You will not be fined for a first offense in most cases, but the food will be thrown away. If you are caught repeatedly or if you lie to a customs officer about what you are carrying, you may face a fine or other penalties. It is not worth the risk: pack food that is allowed, or buy it at your destination.

Some airports have shops and restaurants in the baggage claim area, so you can buy food after you land if you are hungry. Many destinations also have grocery stores near hotels and tourist areas.

Frequently Asked Questions

Can I bring homemade food in a checked bag on a domestic flight?

Yes, as long as it does not require refrigeration and does not contain meat, dairy, or fresh produce. Homemade cookies, bread, granola, and nut butter are all allowed. Homemade soup or stew will spoil and should not be packed. For domestic flights within the United States, there are no customs restrictions on food.

Is peanut butter allowed in checked luggage on international flights?

Peanut butter is allowed in checked bags on flights to most countries because it is made from nuts, not meat or dairy. However, some countries have strict rules about all food imports. Check your destination's customs website to be certain, or contact the customs office at your arrival airport.

What if my checked bag with food gets delayed?

If your bag is delayed and arrives days later, any perishable food inside will have spoiled. Pack only non-perishable foods in checked bags. If you need to bring refrigerated food, pack it in your carry-on with ice packs, and keep it with you at all times.

Can I bring frozen food in a checked bag?

Frozen food is allowed in checked bags as long as it stays frozen for the duration of the flight. In practice, this is difficult: cargo holds are not freezers, and the food will thaw during a long flight or layover. Pack frozen food only on short flights where you are confident it will remain solid, or buy it at your destination instead.

Do I need to declare food at customs?

Most countries require you to declare all food on your customs form, even if you believe it is allowed. It is better to declare and have the inspector approve it than to hide it and risk confiscation or a fine. Read the customs form carefully and answer honestly about what you are carrying.