Skip to content
CarryOnAtlas

Can You Bring Food & Snacks Through TSA?

Solid snacks fly free through security. Spreads, sauces and drinks follow the liquids rule. Here is how TSA sorts the most common foods.

The short answer

Yes. Solid food (sandwiches, chips, fruit, candy, cooked meals) can go through TSA in your carry-on in any amount. Food you can spill, spread, spray, pump or pour, such as yogurt, soup, peanut butter and dips, must be 3.4 oz (100 ml) or less in the carry-on or go in a checked bag.

Carry-on vs checked bag

Food & snacks: Carry-on vs checked bag
ItemCarry-onChecked bag
Sandwiches, wraps, cooked meals AllowedAny amount AllowedPack to avoid spoiling
Chips, crackers, cookies, candy AllowedAny amount Allowed
Fresh fruit and vegetables AllowedDomestic flights; not out of Hawaii or Puerto Rico for many items AllowedSame USDA limits
Peanut butter, jam, hummus, dips Limits3.4 oz (100 ml) or less AllowedAny size
Yogurt, soup, sauces, salad dressing Limits3.4 oz (100 ml) or less AllowedAny size
Bottled drinks Limits3.4 oz or less, or buy after security AllowedSeal and bag
Baby food, formula, breast milk AllowedOver 3.4 oz allowed; tell the officer Allowed
Ice packs AllowedFrozen solid at screening Allowed

The rule TSA actually uses

TSA does not care whether something is “food.” It asks one question: is it a solid, or is it a liquid, gel or paste? Solids go through in any amount. Anything you can spill, spread, spray, pump or pour counts toward the 3-1-1 liquids rule: containers of 3.4 oz (100 ml) or less, all in one quart-size bag.

That is why a whole jar of peanut butter is stopped and a peanut butter sandwich is not.

What happens at the checkpoint

Officers may ask you to take food out of your bag and put it in a separate bin, because packed food can block the X-ray view. Keep snacks near the top of your bag to make this quick. Food that is frozen solid passes as a solid; if it has started to melt and has liquid at the bottom, it falls under the liquids rule.

Flying internationally

TSA lets you through with food, but the country you land in may not let you in with it. Most countries restrict fresh fruit, meat and dairy at customs. Eat it on the plane or declare it on arrival. Flights from Hawaii and Puerto Rico to the mainland also go through a USDA agricultural check.

Frequently asked questions

Can I bring a sandwich through TSA?
Yes. Sandwiches are solid food and can go in your carry-on. Spreads already inside the sandwich are fine.
Is peanut butter allowed in a carry-on?
Only in containers of 3.4 oz (100 ml) or less, inside your quart-size liquids bag. TSA treats peanut butter as a gel. Larger jars go in checked luggage.
Can I bring an empty water bottle?
Yes. Empty bottles of any size go through security; fill them at a fountain after the checkpoint.
Can I bring baby food over 3.4 oz?
Yes. Formula, breast milk, juice and baby food in reasonable quantities are exempt from the 3.4 oz limit when traveling with a child. Take them out and tell the officer so they can be screened separately.

Related TSA rules

More “can I bring it?” answers