Yes — you can bring food on a plane, in both your carry-on and checked baggage. Solid snacks pass through airport security without a second glance. The only thing TSA restricts is food that behaves like a liquid. These are US TSA rules, which most travelers are searching for. Other authorities — the UK, EU and the UAE’s GCAA — follow similar but not identical limits, and the final call always rests with the security officer and your airline. Check before you fly.
Table of Contents
Solid Food: Almost Always Fine
Sandwiches, chips, whole fruit, protein bars, nuts, cookies, chocolate, dried food, cheese and packaged meals are all allowed through security and onto the plane. There is no quantity limit on solid food in your carry-on. TSA may pull a dense item out for a clearer X-ray, so pack snacks where you can reach them.

The Catch: Food That Counts as a Liquid
This trips people up. TSA treats anything you can pour, spread, spray or spoon as a liquid, so it falls under the 3-1-1 liquids rule: 3.4 oz (100 ml) or less in your quart bag, or it goes in checked. That includes peanut butter, yogurt, hummus, soup, jam, honey, salsa, dips, soft cheese and gravy.
A jar of peanut butter is the classic example — a full jar will be confiscated at carry-on screening. Pack it in checked baggage instead, or buy a travel-size tub.
Baby Food, Formula and Breast Milk
These are exempt from the 3.4 oz limit. You may carry reasonable quantities of formula, breast milk, baby food and juice for a child, even over 3.4 oz — just tell the officer at the start of screening so they can inspect them separately. Your child does not need to be present.
Fresh Fruit, Vegetables and Meat
Fresh produce is fine on domestic US flights. The exception is flying to Hawaii, Puerto Rico or the US mainland from those places, where agricultural rules restrict fruit and vegetables. On international flights, most countries — including the UAE, UK and EU — ban or restrict fresh produce, meat and dairy on arrival, so eat or bin it before you land.
Frozen and Homemade Food
Frozen food is allowed, and so are ice packs — but only if they are frozen solid at screening. If a gel pack is slushy, it counts as a liquid. Homemade food, cakes and pies are allowed too, though whole cakes often get extra screening. Pack a smart carry-on and keep perishables cold with fully frozen packs.
This is one item in our full guide to what you can bring on a plane — the complete carry-on and checked-bag rundown.
Bringing food into another country
Clearing airport security with food is one thing; bringing it into another country is another, and the second rule catches travellers out more often. Many countries strictly control fresh produce, meat, dairy and plant products at the border to keep out pests and disease, and some — Australia and New Zealand are well known for it — impose heavy on-the-spot fines for an undeclared apple or sandwich. When in doubt, declare it: declaring food is free and usually results in nothing worse than the item being taken, whereas failing to declare it can be expensive.
On the plane itself, eating your own food is perfectly fine and often a good idea on flights with little catering, though it is courteous to avoid strong-smelling items in a confined cabin. If you are carrying food for a connection, remember that you may have to pass through security or customs again at the transfer airport, where the liquid rules and import restrictions apply afresh. Packing snacks that are clearly solid, sealed and easy to inspect saves time at every checkpoint along the way.
Frequently Asked Questions
Can you bring food through airport security?
Yes. Solid food goes through security in your carry-on with no quantity limit. Only liquid or spreadable food — over 3.4 oz — is stopped, because it falls under the 3-1-1 liquids rule.
What snacks can you bring on a plane?
Any solid snack: chips, nuts, protein bars, sandwiches, cookies, chocolate, dried fruit, crackers and whole fruit. Avoid dips, yogurt and other spreadable snacks over 3.4 oz in your carry-on.
Can you bring peanut butter on a plane?
Only in a container of 3.4 oz or less in your carry-on, because TSA classes peanut butter as a liquid. A full-size jar must go in checked baggage.
Can you take baby food and formula through security?
Yes, in reasonable quantities even over 3.4 oz. Declare them to the officer at the start of screening so they can be checked separately.
Can you bring fast food or a coffee through security?
Solid fast food, yes. But a drink must be empty or under 3.4 oz — buy your coffee after the checkpoint, not before.
Can you bring fruit on a plane?
Yes on domestic US flights. It is restricted to and from Hawaii and on most international routes, so check the destination’s rules before you pack fresh produce.