Most solid snacks are allowed through TSA security, but liquids, gels, and spreads are not
You can bring solid snacks through TSA security in your carry-on bag without restriction. Crackers, granola bars, cookies, nuts, dried fruit, beef jerky, and pretzels all pass through screening. The rule is straightforward: if it is solid at room temperature, it travels with you. Liquids and gels — including peanut butter, honey, jam, yogurt, and hummus — must stay in checked luggage or be left behind.
The TSA does not limit the amount of solid snacks you can bring, so you can pack as many as your bag holds. This applies to both domestic and international flights departing from the United States. The restriction exists because TSA officers screen liquids and gels separately to detect threats, and solid foods do not require that additional screening step.
Key Takeaways
- Solid snacks like granola bars, nuts, crackers, and dried fruit move through security without any limit on quantity.
- Peanut butter, honey, jam, yogurt, and other spreads or soft foods count as liquids or gels and must go in checked baggage.
- Frozen items are treated as solids if they are completely solid when you reach the checkpoint, but partially thawed items may be held.
- Some foods are prohibited entirely for safety reasons, including fresh meat, certain fresh fruits, and foods with meat or dairy if you are traveling internationally.
Solid snacks that pass through security without question
Granola bars, protein bars, and cereal bars move through every time. Crackers, pretzels, popcorn, and chips are fine. Nuts, seeds, dried fruit, and trail mix have no restrictions. Beef jerky, dried meat snacks, and other shelf-stable proteins are allowed. Cookies, brownies, and other baked goods are permitted. Candy, chocolate, and gum are all clear.
The key is that the food must be solid and shelf-stable. If you can pick it up and it does not leak, drip, or spread, TSA will not stop it. You can bring enough snacks to fill your entire carry-on if you want — there is no quantity limit on solid foods.
Foods that must go in checked baggage
Anything that is spreadable, pourable, or soft counts as a liquid or gel under TSA rules. Peanut butter, almond butter, and other nut butters are prohibited in carry-on bags. Honey, jam, jelly, and other preserves cannot go through security. Yogurt, pudding, applesauce, and other soft foods are not allowed. Hummus, guacamole, salsa, and dips must be checked.
Cheese spreads, cream cheese, and soft cheeses fall into this category. Nutella and chocolate spreads are also restricted. If you want to bring any of these foods, pack them in your checked baggage instead. They will survive the flight and you can eat them at your destination.
Peanut butter is the most common snack people try to bring through carry-on. Even a small container will be stopped at security. If you need it for the flight, buy a packet after you pass through the checkpoint or pack it in your checked bag.
Frozen snacks and how TSA treats them
Frozen solid items are treated as solids and can go through security. A frozen water bottle, frozen fruit bar, or frozen sandwich will pass through if it is completely solid when you reach the checkpoint. Once it starts to thaw and becomes slushy or liquid, it becomes subject to the liquid rule.
TSA officers may hold a partially frozen item while they determine its state. If you are bringing frozen snacks, pack them in an insulated bag with ice packs and plan to go through security as soon as possible after packing. The faster you move through the checkpoint, the more likely your frozen snack will still be solid.
Foods that are prohibited entirely
Some foods cannot travel in carry-on or checked baggage because of food safety rules. Fresh meat, poultry, and seafood are prohibited in both carry-on and checked bags on domestic flights. Fresh fruits and vegetables are allowed on domestic flights but may be restricted on international flights depending on your destination country.
If you are traveling internationally, research your destination's food import rules before packing. Many countries prohibit fresh produce, meat, dairy, and eggs. Solid snacks like granola bars and nuts are usually safe, but fresh items often are not. When in doubt, pack shelf-stable snacks that have been processed and packaged.
What happens if you try to bring a prohibited snack through security
If a TSA officer finds a prohibited food item in your carry-on, you have three choices: throw it away, place it in your checked baggage if you have time, or leave it with a friend or family member outside the checkpoint. The officer will not let it through security, but you will not face a fine or penalty for trying.
If you discover the item after you have already passed through security, you cannot bring it on the plane. Eat it in the airport or discard it. Some airports have donation bins where you can leave unopened packaged foods, but policies vary by location.
Snacks to buy after you pass through security
If you want fresh or soft snacks for your flight, buy them after you clear security. Most airports have shops, cafes, and restaurants where you can purchase sandwiches, yogurt, cheese, fresh fruit, and other perishable items. These purchases are allowed because they happen after screening.
Airport snacks are more expensive than snacks you bring from home, but this is an option if you forgot to pack or want something fresh. You can also bring an empty reusable water bottle and fill it at a water fountain after security — many airports have bottle-filling stations.
Frequently Asked Questions
Can I bring peanut butter on a plane in my carry-on?
No. Peanut butter is classified as a gel and is not allowed in carry-on bags. You can pack it in your checked baggage instead, or buy a packet of peanut butter at an airport shop after you pass through security.
Are protein bars allowed through TSA?
Yes. Protein bars, granola bars, and cereal bars are solid snacks and pass through security without restriction. You can bring as many as you want in your carry-on.
What about frozen fruit or ice cream?
Frozen items are allowed if they are completely solid when you reach the checkpoint. Once they begin to thaw and become slushy or liquid, they violate the liquid rule. Pack them in an insulated bag with ice packs and move through security quickly.
Can I bring fresh fruit or vegetables on a plane?
Fresh produce is allowed on domestic flights within the United States. On international flights, check your destination country's rules — many countries prohibit fresh fruits and vegetables. When traveling internationally, stick with packaged, shelf-stable snacks to be safe.
What if I have a food allergy and need to bring special snacks?
Solid snacks for allergies are always allowed. If your allergy snack is a liquid or gel, pack it in your checked baggage. You can also bring a note from your doctor explaining the medical need, though TSA does not require it — the solid versus liquid rule applies equally to everyone.