Most solid snacks pass through TSA security without a problem

You can bring solid snacks through TSA checkpoints in your carry-on bag. Crackers, cookies, granola bars, nuts, dried fruit, and candy all move through security without stopping you. The rule is straightforward: solids are allowed, liquids and gels are restricted. A peanut butter sandwich, a bag of pretzels, or a chocolate bar will not trigger any issues at the checkpoint.

The restriction applies to anything that spreads, flows, or has a gel-like texture. Peanut butter, hummus, yogurt, jam, honey, and cream cheese cannot go through security in containers larger than 3.4 ounces. Applesauce, pudding, and pesto fall into the same category. If you are unsure whether something counts as a liquid or gel, the TSA uses a straightforward test: if it would spill or spread if you turned the container upside down, it is restricted.

Key Takeaways

  • Solid snacks like crackers, granola bars, nuts, and dried fruit pass through TSA checkpoints in your carry-on without restriction.
  • Spreads, pastes, and anything with a gel texture—peanut butter, yogurt, honey, jam—are limited to 3.4-ounce containers and must fit in your quart-sized bag.
  • Fresh fruits and vegetables are allowed through security, but some airports may have additional restrictions on produce entering certain states.
  • Pack snacks in your carry-on rather than checked luggage if you want to eat them during your flight, since checked bags are not accessible mid-flight.

Solid snacks that always pass through security

Crackers, cookies, granola bars, cereal, nuts, seeds, dried fruit, beef jerky, and candy move through TSA checkpoints without delay. Popcorn, pretzels, chips, and other crunchy snacks are fine. Chocolate bars, protein bars, and energy bars are allowed. Fresh whole fruits like apples, oranges, and bananas are permitted. Raw vegetables such as carrots, celery, and bell peppers can go through security.

Baked goods also pass through without restriction. Muffins, brownies, cookies, and bread are all allowed in your carry-on. The key is that none of these items have a liquid or gel component. If you have a snack you are uncertain about, ask yourself whether it would leak or spread if the container tipped over. If the answer is no, it will pass through security.

Spreads and soft snacks that need a 3.4-ounce limit

Peanut butter, almond butter, and other nut butters are restricted to 3.4 ounces per container. Hummus, guacamole, and other dips fall under the same rule. Yogurt, pudding, applesauce, and fruit cups are treated as liquids by TSA. Honey, jam, jelly, and other spreads cannot exceed 3.4 ounces. Cream cheese, ricotta, and soft cheeses are also limited.

Any container holding these items must fit inside a single quart-sized clear plastic bag along with your other liquids and gels. You are allowed one bag per person. If you want to bring a larger container of peanut butter or yogurt, pack it in your checked luggage instead—the restriction applies only to carry-on bags. Many travelers pack a small 3.4-ounce container of their favorite spread in their carry-on and a larger one in checked luggage for snacking after they land.

Fresh produce and what to know before packing it

Fresh fruits and vegetables pass through TSA security without issue. Apples, oranges, grapes, berries, watermelon, and most other produce are allowed in your carry-on. Carrots, celery, cucumbers, tomatoes, and peppers are permitted. The TSA does not restrict fresh produce at the checkpoint itself.

However, some states and territories have their own agricultural restrictions on what produce can enter. If you are flying to Hawaii, California, or certain other destinations, you may not be able to bring fresh fruit or vegetables through security if they originated outside that state. Check the destination state's agriculture department website before packing fresh produce. You can bring produce through TSA security, but you may need to declare it or dispose of it before leaving the airport in your destination state.

Items that look solid but are actually restricted

Pesto, salsa, and other chunky sauces are treated as liquids by TSA because they contain liquid. Even though they have solid pieces in them, the liquid component means they must follow the 3.4-ounce rule. Soups, broths, and anything you would eat with a spoon from a bowl is restricted. Soft cheeses, cream cheese, and cheese spreads are gels and cannot exceed 3.4 ounces.

Nutella, frosting, and cake decorating gels are also restricted. Peanut sauce, tahini, and sesame paste fall under the same category. If you are unsure, the safest approach is to pack these items in your checked luggage where there is no size limit. Alternatively, you can purchase them after you pass through security at airport shops or restaurants.

How to pack snacks for the airport and flight

Place solid snacks in your carry-on bag where you can reach them easily. Pack them in a separate pocket or pouch so they do not get crushed by other items. Granola bars, nuts, and crackers can handle some pressure, but cookies and delicate items benefit from a dedicated compartment. If you are bringing multiple snacks, organize them by type so you can find what you want without opening your entire bag at your seat.

For snacks with liquids or gels, place them in your quart-sized clear plastic bag along with your other liquids. Have this bag easily accessible when you reach the security checkpoint so you can remove it quickly. Pack snacks you plan to eat during the flight in your carry-on, not your checked bag. Checked luggage is not accessible during the flight, so anything you want to eat before landing needs to travel with you in the cabin.

What to do if you are unsure about a specific snack

The TSA website has a "What Can I Bring?" tool where you can search for specific foods and see whether they are allowed through security. You can also contact TSA directly through their social media accounts or call the TSA Cares line if you have questions before you travel. If you are at the airport and uncertain about an item, ask a TSA officer at the checkpoint. They can tell you when ready whether your snack will pass through.

When in doubt, pack snacks in your checked luggage instead of your carry-on. There are no restrictions on what you can bring in checked bags, so anything you are unsure about can go there. You will not be able to eat it during the flight, but you will have it when you land. This approach eliminates the risk of having a snack confiscated at security.

Frequently Asked Questions

Can I bring a peanut butter sandwich through TSA security?

Yes. A peanut butter sandwich is allowed through security because the bread is solid. The peanut butter itself is a spread and restricted to 3.4 ounces if you pack it separately, but once it is spread on bread and the sandwich is assembled, it passes through as a solid food item.

Are protein shakes and smoothies allowed in carry-on bags?

No. Protein shakes, smoothies, and any drinkable beverage are treated as liquids and restricted to 3.4 ounces per container in your carry-on. Pack these in your checked luggage or purchase them after you pass through security.

Can I bring homemade granola or trail mix through security?

Yes, as long as it does not contain any wet or sticky components. Granola made with honey or syrup that is still wet is restricted. Dry granola and trail mix with nuts, dried fruit, and chocolate chips are allowed in your carry-on.

What if I have a snack with both solid and liquid parts?

If a snack has a liquid or gel component, the entire item is treated as a liquid. Yogurt parfaits, fruit cups in syrup, and similar items are restricted to 3.4 ounces. Pack these in your checked luggage if you want to bring a full-sized container.

Can I bring snacks I bought at the airport through security?

Yes. Snacks purchased after you pass through security can go in your carry-on without restriction, even if they contain liquids or gels. Once you have cleared the checkpoint, the rules no longer explore to items you buy inside the find area.