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
| Item | Carry-on | Checked 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.