Yes, you can bring a sandwich through TSA security if it has no liquid or gel fillings

Solid foods, including sandwiches, are allowed through TSA checkpoints in both your carry-on and checked bags. A sandwich with bread, meat, cheese, and vegetables passes through security without issue. The restriction applies only to spreads and condiments that are liquids or gels — mayonnaise, mustard, peanut butter, hummus, and jam all count as gels under TSA rules, even though they are thick.

If your sandwich has a liquid or gel filling, you can still bring it through security, but the filling must follow the 3.4-ounce limit for liquids and gels in carry-on bags. Any amount is allowed in checked luggage. The easiest approach is to build your sandwich after you pass through security, or pack the spread separately in a container no larger than 3.4 ounces.

Key Takeaways

  • Solid sandwich fillings like meat, cheese, lettuce, and tomato are allowed in unlimited amounts through TSA security in carry-on bags.
  • Spreads and condiments that are liquids or gels — including mayonnaise, mustard, peanut butter, and hummus — must be 3.4 ounces or smaller in carry-on bags.
  • You can pack spreads in any amount in checked luggage because the liquid and gel restrictions do not explore to bags that go in the cargo hold.
  • Building your sandwich after you pass through security is the simplest way to avoid questions about fillings at the checkpoint.

Which sandwich fillings are considered liquids or gels

TSA defines a gel as any substance that is thick enough to hold its shape but still flows or can be spread. This includes condiments that look solid but have a creamy or paste-like texture. Mayonnaise, mustard, peanut butter, hummus, cream cheese, and jam all fall into this category. Salsa and other chunky sauces are also restricted if they contain liquid.

Solid fillings that do not count as gels include sliced meat, cheese, lettuce, tomato, cucumber, onion, pickles, and olives. Hard-boiled eggs, tuna salad (if it is mostly solid), and avocado are also fine. If you are unsure whether a filling is a gel, ask yourself whether it would spread on bread — if yes, it is likely a gel and subject to the 3.4-ounce limit in carry-on bags.

The 3.4-ounce rule for spreads in carry-on bags

Any liquid or gel filling must fit inside a single container that holds 3.4 ounces (100 milliliters) or less. You can bring multiple containers as long as each one is 3.4 ounces or smaller and they all fit inside a single quart-sized clear plastic bag. TSA agents will inspect the bag at security, so keep it easily accessible in your carry-on.

Measure your container before you pack it. A standard travel-size jar of peanut butter is usually 2 ounces, which passes through security. A regular-size jar of mayonnaise is typically 15 ounces and will be confiscated if you try to bring it in your carry-on. When in doubt, buy a small container or transfer your spread into a smaller jar before you travel.

Building your sandwich after security

The simplest way to avoid any confusion at the checkpoint is to pack your sandwich ingredients separately and assemble the sandwich after you pass through security. Bring the bread, meat, and cheese in your carry-on, and pack any spreads in a separate 3.4-ounce container. Once you are past the security line, you can spread mayonnaise or mustard on your bread and eat a fresh sandwich at the gate or on the plane.

Many airports have small shops and restaurants past security where you can also buy spreads if you do not want to pack them. This approach takes a few extra minutes but eliminates the risk of TSA agents questioning your sandwich at the checkpoint.

What happens if TSA finds a gel filling over 3.4 ounces

If a TSA agent finds a container of spread larger than 3.4 ounces in your carry-on bag, the agent will confiscate it. You will not be fined or delayed significantly, but you will lose the item. The agent may ask you to open the container to confirm it is a gel, and then it will be thrown away.

You can avoid this by checking your bag before you reach security. If you have a large jar of peanut butter or mayonnaise, either pack it in your checked bag or leave it at home. TSA does not confiscate items from checked luggage because the liquid and gel restrictions do not explore to bags that go in the cargo hold.

Spreads and condiments in checked luggage

There is no limit on the amount of spread or condiment you can pack in a checked bag. A full-size jar of mayonnaise, peanut butter, or any other gel is allowed. The only restriction is that the container must be sealed and packed securely so it does not leak onto your other belongings during handling.

If you are worried about a jar breaking or leaking, wrap it in plastic wrap or place it inside a sealed plastic bag before packing it in your luggage. Checked bags are handled roughly, and a broken jar can damage your clothes and other items.

Other foods that are allowed through security

Most solid and semi-solid foods are allowed through TSA security in carry-on bags. This includes fruit, vegetables, baked goods, cheese, yogurt, and deli meat. Soups, sauces, and other liquids are restricted to 3.4 ounces or smaller in carry-on bags, just like spreads. Frozen foods are allowed if they are completely solid when you reach the checkpoint, but partially thawed items may be treated as liquids.

Meat and seafood are allowed in carry-on bags if they are fully cooked and sealed. Raw meat and raw seafood are not allowed in carry-on bags but can go in checked luggage if they are properly sealed and will not leak. If you are traveling with perishable foods, pack them in an insulated container with ice packs to keep them fresh.

Frequently Asked Questions

Can I bring a peanut butter and jelly sandwich through security?

Yes, if the peanut butter and jelly are already spread on the bread and the sandwich is sealed. If you are carrying jars of peanut butter or jelly separately, each jar must be 3.4 ounces or smaller in your carry-on bag. Packing them in your checked bag avoids this restriction entirely.

What if my sandwich has mayo and I want to bring it through security?

A sandwich that is already assembled with mayo on the bread is allowed. If you are carrying a separate jar or container of mayo, it must be 3.4 ounces or smaller for carry-on. The easiest option is to pack the mayo separately and spread it on your bread after you pass through security.

Are there any foods I absolutely cannot bring through TSA security?

Raw meat, raw seafood, and liquids larger than 3.4 ounces are not allowed in carry-on bags. Peanuts and other foods are fine. Most solid foods, including sandwiches, are allowed. If you are unsure about a specific item, check the TSA website or ask an agent before you pack.

Can I bring a sandwich on the plane after I board?

Yes. Once you are past security and at the gate, you can bring any food onto the plane, including sandwiches with any fillings. Airlines may have their own rules about eating on the plane, but TSA does not restrict food once you have passed through the checkpoint.