Can You Bring a Sandwich on a Plane? TSA & International Rules

I’m sure you want to bring some extra snacks on a plane, but can you bring a sandwich on a plane?

Here is the short answer:

Yes, you can bring a sandwich on a plane, the TSA allows all types of solid food, including sandwiches, in both carry-on and checked bags. Just keep in mind that sauces or spreads like mayo or jelly must be under 3.4 oz / 100 ml.

In this guide, I will explain TSA rules, tips for packing a sandwich, and what to know if you’re flying internationally.

Let’s dive right in.

person putting ketchup on a hotdog sandwich
Photo by Necip Duman on Pexels.com
SandwichAllowed in carry-on bagAllowed in checked bag
Subways sandwich YesYes
MCdonald’s sandwichYesYes
Turkey sandwich YesYes
Homemade sandwichYesYes
Peanut butter sandwichYesYes
Jelly sandwichYesYes

What Is The TSA Rules For Sandwiches in Carry-On Bags?

The TSA (Transportation Security Administration) checks what items you can and can’t take through the security checkpoint for flights within and from the U.S.

This is a screenshot from their website stating that sandwiches are okay to bring in both carry-on and checked bags.

TSA guidelines showing that sandwiches are allowed in both carry-on and checked bags, with a note that food items may need to be separated during screening to keep the process smooth.

This includes any kind of sandwich, like:

  • Turkey sandwich
  • PB&J sandwich
  • McDonald’s burger
  • Subway sandwich
  • Homemade sandwich

Just keep in mind that spreads like mayo or sauces are no more than 3.4 oz / 100 ml if they’re in a container.

What About Mayo or Peanut Butter?

You can bring spreads like mayo, peanut butter, or jelly, but only in small quantities, as they are considered liquids according to TSA.

The TSA only permits 3.4 oz / 100 ml per container of liquid, paste, or gel in your carry-on.

That includes:

  • Salad dressing
  • Hummus
  • Cream cheese
  • Nutella

You need to place them inside a clear quart size bag.

Still Confused? Let TSA Explain

I went deeper to find more answers on X (formerly Twitter) and here is what I’ve found.

Lilith wanted to bring this leftover sandwich on the plane.

a TSA Twitter response confirming that sandwiches are allowed on planes, shown with a photo of a leftover sandwich and fries on a restaurant plate.

The AskTSA replied that sandwiches are good to go on board the plane.

This is also an exchange on X where a passenger asks if he can walk through the TSA with a large NYC bodega style Italian combo sandwich.

The AskTSA team replies that solid food, including sandwiches, is allowed in carry-on bags and says.

exchange on X where a user asks about walking through TSA with a large NYC bodega-style Italian combo sandwich. AskTSA replies confirming that solid food, including sandwiches, is allowed in carry-on bags and says, "Enjoy your sandwich, Steve

This is also a Tweet from a passenger not happy that United Airlines do not gave him any food in a 5+ hour flight.

United Airlines replies that meals are no longer included in ticket prices and that passengers need to bring their own snacks or sandwiches on board.

Can I Eat My Sandwich During a Flight?

Yes, In fact, I always bring a Grilled Cheese Sandwich to enjoy on my long flights.

So you can eat your sandwich on the plane, just take it out of your bag before takeoff.

It’s smart to pack it in a sandwich bag or a small container, this keeps it fresh and makes it easy to take it out if the TSA officer asked.

Tweet from a passenger complaining to United Airlines about not receiving food on a 5+ hour flight. United replies that meals are no longer included in ticket prices and encourages passengers to bring their own snacks or a sandwich on board.

Can I Put a Sandwich in My Checked Bag?

You can put a sandwich in your checked bag.

But it’s not a good idea, your sandwich could get smashed or spoil if your flight is long.

It’s better to keep it with you in your personal item or carry-on bag, and you can enjoy it if you feel hungry during your flight.

Can I Bring a Homemade Sandwich on a Plane?

Yes, you can bring a homemade sandwich.

In fact, it’s even better than buying food at the airport.

You know what’s in it, it’s usually fresher, and it saves you some money to use it later.

This is a great idea if you’re flying with kids or don’t like airplane meals.

Can I Bring a Sandwich on an International Flight?

Yes, you can bring a sandwich on international flights, but there are rules if you are planning to bring that food into the country.

Most countries are very strict about meat and dairy.

Here’s a quick look at the rules in some places:

CountryMeat SandwichCheese Sandwich
United StatesAllowed, check source countryAllowed (solid cheese only)
CanadaAllowed if packed well from U.S.Allowed if labeled and small
MexicoNot allowedNot allowed
United KingdomNot allowedNot allowed
Europe (EU)Not allowedNot allowed
South KoreaNot allowedNot allowed

It’s best to eat your sandwich before you land.

If you’re not sure about a country’s rules, check their customs website before you travel.

Final Thoughts:

If you’re flying within the U.S., you can bring any kind of sandwich in your carry-on or personal item bag.

Just follow the TSA 3.4 oz / 100 ml liquid rule for sauces and spreads.

It’s best to pack it neatly so it doesn’t get messy during screening.

On international flights, be careful with meat or dairy.

Most countries might not allow you to bring these items through customs, so eat your sandwich during the flight to avoid any issues later.

I hope this helps

Happy travels

Frequently Asked Questions

Can I bring a sandwich through airport security if it’s wrapped in foil?

Yes, sandwiches wrapped in foil are good to go, but you might need to unwrap it if the TSA folks wants to inspect it.

Can I bring a sandwich with hot ingredients, like grilled chicken or bacon?

Yes, hot or cold, as long as it’s solid food, it’s permitted. Just know that hot sandwiches might cool down rapidly during the trip.

Can I bring a vegetarian or vegan sandwich on a plane?

Yes, vegan sandwiches with ingredients like hummus, tofu, or veggies are permitted as long as any spreads are under 3.4 oz / 100 ml.

Do TSA dogs check for sandwiches or food in general?

TSA dogs are trained to detect explosives and drugs, not food. Your sandwich won’t be a problem, though your bag might be subject to additional screening.

Can I bring a sandwich if I have dietary restrictions (gluten-free, allergy-friendly)?

Yes. It’s a good idea to pack your own sandwich if you have dietary needs. This way, you’re not stuck with limited food options at the airport or on the plane.

Can I bring sandwiches when traveling with a baby or toddler?

Yes. Sandwiches are a great travel snack for kids. You can pack small, soft sandwiches in a lunchbox or reusable bag in your carry-on.

Can I bring sandwich ingredients and assemble it on the plane?

Yes, as long as each ingredient follows TSA rules especially spreads, which must be 3.4 oz / 100 ml or less in your carry-on.

People also ask: