Notice: Function WP_Block_Type_Registry::register was called incorrectly. Block type "core/gallery" is already registered. Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Undefined index: viator_tour in /nas/content/live/stagingstmllc/wp-content/plugins/10up-gutenberg-migration/includes/SmarterTravel/Gutenberg/ShortcakeTranslator.php on line 70

Notice: Constant WP_CACHE already defined in /nas/content/live/stagingstmllc/wp-config.php on line 137

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Trying to access array offset on value of type null in /nas/content/live/stagingstmllc/wp-content/themes/smarter-travel/app/core/Locations/Types.php on line 166

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835
Can You Bring Food on a Plane? | SmarterTravel

The world is huge

Don't miss any of it

Travel news, itineraries, and inspiration delivered straight to your inbox.

By proceeding, you agree to our Privacy Policy and Terms of Use.

X
Flat lay of a packed lunch with a sandwich, nuts, fruit, vegetables, and a bottle of orange juice
baibaz | Adobe Stock

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Can You Bring Food on a Plane?


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

As appetizing as airplane meals are, bringing your own food on a plane guarantees you’ll have something tasty to eat during a long travel day. Packing food to bring on a plane is a smart move these days, as many airlines have paused or eliminated in-flight service, and many airport eateries are short-staffed, causing closures or long lines. 

Are you allowed to bring food on a plane? The Transportation Security Administration (TSA) says yes. There is no limit to the amount of food that you can bring on a plane (as long as it fits in your carry-on bag). You’re also still allowed to bring food on a plane during COVID, as long as you put your mask back on between bites.

Some of the links featured in this story are affiliate links, and SmarterTravel may collect a commission (at no cost to you) if you shop through them.

5 Tips for Bringing Food on a Plane

Although the TSA does not limit the amount of food you can bring on a plane, there are some important rules you’ll need to follow.

Use Ice Alternatives

Close up of person holding the Able Cooler (left) and a breakdown of the different parts of the Able Cooler (left)
Able Carry

Ice packs must be fully frozen when passing through TSA screening. According to the TSA, if “frozen liquid items are partially melted, slushy, or have any liquid at the bottom of the container,” they are considered a liquid and subject to the 3-1-1 rule. 

Note that this rule does not apply to gel ice packs used for medical purposes (for example, to keep medicine cool).

Instead of worrying about your ice packs melting before you get through security, use frozen fruit or frozen vegetables to keep your food cool. Bonus: You’ll have an extra snack once the frozen food thaws. 

Use a slim cooler bag that will fit in your carry-on without taking up too much space to keep your food at a safe temperature. We recommend the Able Cooler, which is the perfect size for travel. Lined with a slim insulated foam and a food-grade reflective foil, the Able Cooler will keep your food cold or hot for hours. 

Dispose of Certain Foods Before Disembarking

If you’re taking an international trip and don’t eat your frozen fruit or vegetables, make sure to throw it away before you disembark your flight. Most countries have strict rules about what food products can be brought into the country, so always check what is permitted before bringing in snacks. Unsure? Declare your food upon arrival at customs to be on the safe side.

Follow the 3-1-1 Rule

Close up of person putting their smartphone in a security bin going through airport security
Monkey Business | Adobe Stock

Peanut butter, hummus, salsa—these are all foods that the TSA considers a liquid, and therefore limits them to 3.4 oz. or less in your carry-on. Can’t decide if a food is a liquid or solid? Use the TSA’s helpful What Can I Bring search tool, where you can check.

Note that baby food is not subject to the same 3-1-1 rule, and is allowed in “reasonable quantities” in carry-on bags. (Just be sure to remove the items from your bag to be screened separately.) 

Utensils

Don’t forget to pack utensils and a napkin so you can actually eat the food that you’ve packed. Just make sure any knives you pack are plastic or round-bladed butter knives, otherwise the TSA will confiscate them. 

Easy Plane/Snack Meal Ideas

Kristina Blokhin | Adobe Stock

When it comes to bringing food on a plane, pick items that are easy to eat without making a mess, and don’t have an offensively strong odor. We like to bring:

  • Sandwiches
  • A cheese or charcuterie plate
  • Sliced vegetables and hummus
  • Muffins
  • Granola bars
  • Pasta salad
  • Yogurt
  • Overnight oats
  • Almonds
  • Fruit

You Might Also Like:

The Essential Carry-On Bag Packing List
6 Things You Should Never Do When Crossing a Border
The 7 Most Controversial Travel Opinions
6 Inflight Beauty Treatments You Can Do Without Looking Too Weird
This New Tool Will Tell You Exactly When to Book Your Flight for the Best Price

We hand-pick everything we recommend and select items through testing and reviews. Some products are sent to us free of charge with no incentive to offer a favorable review. We offer our unbiased opinions and do not accept compensation to review products. All items are in stock and prices are accurate at the time of publication. If you buy something through our links, we may earn a commission.

Top Fares From


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159