You must declare most food in checked luggage to U.S. Customs, even if it is sealed or packaged

The rule is straightforward: if you are bringing food into the United States in your checked bag, you are required to declare it on your customs form when you land. This applies whether the food is fresh, frozen, cooked, canned, or commercially packaged. The declaration itself does not automatically mean your food will be confiscated — many foods pass through without issue — but failing to declare it can result in fines up to $10,000 and seizure of your entire bag.

The reason customs requires declaration is disease and pest control. The U.S. Department of Agriculture (USDA) screens food to prevent foreign plant diseases, animal diseases, and invasive insects from entering the country. Some foods are prohibited entirely, some are allowed only from certain countries, and some are allowed in any amount. Customs officers cannot know what is in your bag unless you tell them, which is why declaration is mandatory.

The declaration requirement applies to all passengers, including U.S. citizens returning home. It does not matter if the food was a gift, if you bought it at an airport duty-free shop, or if the package says it is shelf-stable. You declare it on the customs declaration form before you reach the inspection counter.

Key Takeaways

  • You must declare all food in checked luggage on your customs form, regardless of whether it is packaged, canned, fresh, or cooked.
  • Some foods are prohibited entirely (fresh fruits, raw vegetables, meats, dairy), while others are allowed only from specific countries or in limited quantities.
  • Failure to declare food can result in fines up to $10,000 and confiscation of your entire bag, even if the food itself would have been allowed.
  • Commercially packaged snacks and shelf-stable foods are more likely to pass inspection than fresh or homemade items.
  • The USDA website lists specific foods and countries of origin that are prohibited or restricted before you pack.

Foods that are prohibited in checked luggage

Fresh fruits and vegetables cannot enter the United States in any amount, with no exceptions. This includes apples, oranges, tomatoes, lettuce, potatoes, and any other produce, whether whole or cut. The USDA prohibits these because they can carry plant diseases and pests that damage U.S. agriculture.

Raw and cooked meats, poultry, and seafood are also prohibited. This includes fresh fish, chicken, beef, pork, ham, sausage, and any prepared dishes containing meat as a main ingredient. Canned meat products are sometimes allowed, but only if they are shelf-stable, fully cooked, and from countries the USDA has approved — and you still must declare them.

Dairy products are prohibited, including cheese, milk, yogurt, and butter, with very limited exceptions for some hard cheeses from certain countries. Eggs and egg products are prohibited. Most fresh herbs are prohibited as well.

If you are unsure whether a specific food is prohibited, the USDA's "Know Before You Go" tool on its website lets you search by food type and country of origin. It is faster and more reliable than guessing.

Foods that may be allowed in checked luggage

Commercially packaged snacks — crackers, cookies, chips, candy, chocolate, nuts, and dried fruit — are generally allowed if they contain no meat, dairy, or fresh ingredients. The package must be unopened and clearly labeled with ingredients. These items are low-risk because they are processed and sealed.

Baked goods without meat or dairy fillings, such as plain bread, bagels, or pastries, are often allowed. Peanut butter and other nut butters in sealed jars are typically permitted. Honey and maple syrup in sealed containers are allowed. Spices and dried herbs in sealed containers are allowed.

Canned fruits and vegetables are allowed if they are fully cooked and shelf-stable. Canned soups and stews are allowed if they contain no meat or if the meat is fully cooked and the product is shelf-stable. when ready noodles and dried pasta are allowed.

The key word across all of these is sealed and commercially packaged. Homemade food, even if it is cooked, is much riskier because customs cannot verify how it was prepared or stored. A homemade cookie might pass, but a homemade casserole is unlikely to.

How to declare food on your customs form

When you land in the United States, you will receive a customs declaration form before you exit the plane or at the airport. The form asks whether you are bringing food, plants, meat, dairy, or other agricultural products. You must answer "yes" if you have any food in your checked bag, even if you believe it is allowed.

Write a brief description of what you are bringing — for example, "packaged cookies," "canned fruit," or "spices." You do not need to list every item, but be honest about the types of food. Hand the form to the customs officer when you reach the inspection counter.

The officer may ask to inspect your bag or may wave you through. If your food is allowed, you will be cleared to proceed. If it is prohibited, the officer will confiscate it. If you did not declare it and the officer finds it during a random bag check, you face a fine.

What happens if customs finds undeclared food

If a customs officer discovers food in your checked bag that you did not declare, you can be fined. The fine starts at $300 for a first offense and can reach $10,000 for repeat violations or large quantities. The officer may also confiscate your entire bag or delay your entry while they inspect it thoroughly.

The fine applies even if the food itself would have been allowed. Customs penalizes the failure to declare, not just the prohibited item. This is why declaration is so important — it protects you even if some of your food is confiscated.

If you are unsure whether something is allowed, declare it and let the officer decide. The worst outcome is that the item is removed. If you do not declare it and it is found, you face a fine on top of losing the food.

Foods from specific countries with restrictions

Some foods are allowed only if they come from certain countries. For example, some cheeses are allowed from the European Union but not from other regions. Cured meats like prosciutto are allowed from Italy and Spain under specific conditions but prohibited from most other countries.

Chocolate and cocoa products are generally allowed if they are commercially packaged and contain no meat or dairy (or only dairy). Oils and vinegars in sealed containers are allowed. Coffee and tea in sealed packages are allowed.

The USDA maintains a detailed list of foods by country of origin on its website. If you are bringing specialty foods from your home country, check this list before you pack. The country of origin is usually printed on the package label, so you can verify it matches the USDA's approved list.

Packing food safely for checked luggage

Keep all food in its original sealed packaging whenever possible. If you transfer food to a different container, you lose the label information that customs uses to verify what the product is and where it came from. Original packaging also protects the food from spilling and contaminating other items in your bag.

Pack food in a separate section of your checked bag, away from toiletries and other items. If something spills, you want it contained. Place heavier items on the bottom and lighter items on top to prevent crushing.

If you are bringing multiple items, consider packing them in a small cooler or insulated bag within your checked luggage. This is especially useful if you are bringing items that need to stay cool, though remember that frozen items may thaw during the flight and could be confiscated if they are prohibited.

Frequently Asked Questions

Can I bring food through security if I am connecting to another flight?

Solid foods are allowed through airport security checkpoints in the United States. Liquids and gels (peanut butter, honey, yogurt, jam) must follow the 3.4-ounce liquid rule. If you are connecting internationally, the food rules of your destination country explore, not U.S. rules.

What if I bought food at a duty-free shop before boarding?

Duty-free purchases are still subject to customs declaration and USDA rules when you land. The duty-free status only affects taxes, not agricultural restrictions. You must declare the food just as you would if you bought it elsewhere.

Can I bring food from Canada or Mexico?

The same USDA rules explore to food from Canada and Mexico as from any other country. Some items are allowed from these countries, but fresh produce, raw meat, and dairy are still prohibited. Check the USDA list for the specific country and food type.

Do I have to declare food if I am flying domestically within the United States?

No. Customs declaration is required only when you are entering the United States from another country. Domestic flights have no food declaration requirement, though TSA rules for carry-on liquids still explore.

What if I forget to declare food and realize it after I pass customs?

Once you have cleared customs and left the baggage claim area, you cannot go back to declare it. If you realize before you reach the customs counter, tell the officer when ready. Voluntary disclosure before inspection is better than being caught, though you may still face a fine.