
Yes, you can bring food on a plane in carry-on and checked baggage. Most solid food passes security without any issue. The complications start with liquids, gels, and paste-like foods (soups, yogurt, hummus, peanut butter, jam). Those fall under the TSA 3-1-1 rule in carry-on and need to be in containers of 3.4 oz or smaller.
International travel adds a separate layer: customs regulations in many countries restrict bringing certain foods across the border, even if TSA let them through security at your departure airport. Security and customs are different systems with different rules.
Table of Contents
Solid Food in Carry-on: No Restriction
Solid food has no size restriction in carry-on. Sandwiches, wraps, salads, fruit, vegetables, nuts, crackers, chips, cookies, candy, granola bars, cheese, hard-boiled eggs, rice, pasta: all allowed in carry-on with no limit. Pack as much solid food as fits in your bag.
TSA may open your bag to look at food items if they appear unusual on X-ray, but solid food doesn’t get confiscated. The checkpoint question for food is almost always about whether it’s liquid or solid, not what kind of food it is.
Liquid and Gel-Like Food: 3-1-1 Rule Applies
The 100ml / 3.4 oz rule applies to any food that has a liquid, gel, or paste consistency. This catches a lot of people off guard because they’re thinking of toiletries when they pack the liquids bag, not food. Common items that get confiscated:
- Peanut butter and almond butter: TSA classifies these as gel-like. Must be in a container 3.4 oz or smaller in carry-on. A full 16 oz jar goes in checked.
- Hummus, tzatziki, and dips: Same rule. Travel packs under 3.4 oz pass. Restaurant containers and full-size containers don’t.
- Jam, jelly, and honey: Liquid rule applies. A small travel-size jar is fine. A full jar goes in checked.
- Yogurt: Liquid/gel classification. Individual 3.4 oz cups pass. Larger containers go in checked.
- Soup and broth: Liquid. Must be 3.4 oz or less in carry-on. Checked bags have no restriction.
- Juice, smoothies, and beverages: Full size goes in checked. Buy drinks after security to bring on the plane. You can also bring an empty water bottle through security and fill it at a fountain after the checkpoint.
- Salad dressing and olive oil: Liquid rule applies.
- Canned food: In the can, most canned food is fine in checked. For carry-on, the liquid contents of the can count toward 3-1-1 if the liquid is the primary component. A can of beans passes if the liquid is incidental. A can of soup or broth doesn’t.
When in doubt, the TSA test is: does it spread, pour, or squeeze? If yes, it’s a liquid or gel.
Specific Foods: What’s Allowed and What Isn’t
Meat, deli, and seafood
Solid cooked meat (chicken, steak, lunch meat, smoked salmon) is allowed in carry-on with no restriction. Raw meat is allowed in carry-on if it’s solid and doesn’t have excess liquid. Frozen meat is allowed in carry-on if fully frozen. Partially melted ice packs around meat will trigger liquid questions at security. For raw and frozen meat, checked baggage is easier.
Cheese
Hard cheese is solid with no restriction in carry-on. Soft cheese (brie, camembert, ricotta, fresh mozzarella) and spreadable cheese are gel-like and fall under 3-1-1 in carry-on. Bring in a container under 3.4 oz or check it.
Fresh fruit and vegetables
TSA allows fresh produce in carry-on and checked. The international customs issue is separate: bringing fresh fruit and vegetables into many countries (especially Australia, New Zealand, and the US from international destinations) is heavily restricted. The fruit you’re allowed to fly out of a US airport with may be confiscated at customs when you arrive at your destination.
Homemade food
Homemade food has the same rules as store-bought. Solid homemade food passes. Homemade liquid or gel food (soups, sauces, dips, jams) follows 3-1-1. TSA doesn’t distinguish between homemade and commercial food from a security standpoint, though customs inspection at international destinations may treat unlabeled homemade food differently.
Snacks and packaged food
All common packaged snacks are fine in carry-on: chips, crackers, cookies, granola bars, protein bars, nuts, trail mix, candy, chocolate, gummy candy, jerky. No size or quantity limit on solid packaged snacks.
Baby food and formula
Baby formula, breast milk, toddler food, and juice for young children are explicitly exempt from the 3-1-1 rule. You can bring reasonable quantities in carry-on even if containers exceed 3.4 oz. Declare them at the checkpoint for separate screening.
Alcohol
Alcohol under 24% ABV (most beer and wine): allowed in checked baggage in reasonable quantities. Carry-on follows 3-1-1: mini bottles up to 3.4 oz. Alcohol 24-70% ABV: up to 5 liters in checked per passenger. Over 70% ABV: not allowed in checked or carry-on. You cannot consume your own alcohol during the flight. Only airline-served alcohol is allowed mid-flight. See our full guide to bringing alcohol on a plane.
International Customs: Different Rules Than Security
Getting food through airport security and getting food through international customs are two completely different processes. TSA cares about security. Customs cares about agriculture and disease control.
Foods commonly restricted or prohibited at customs in many countries:
- Fresh fruit and vegetables: Heavily restricted when entering the US, Australia, New Zealand, Japan, and most of the EU. Even bringing a piece of fruit you bought at your departure airport can be a problem.
- Fresh meat and poultry: Restricted in most countries, including the US for meat from most international destinations.
- Dairy: Restricted into many countries, particularly fresh or unpasteurized dairy.
- Seeds and nuts: Some countries restrict these to prevent invasive species.
- Soil or products containing soil: Almost universally restricted due to pest risk.
Always declare all food items at customs when traveling internationally. Not declaring food you’re carrying is a customs violation in most countries and can result in significant fines. If in doubt, eat it before you go through customs or throw it away at the designated customs bin (most major airports have these before the customs hall).
Practical Tips for Flying with Food
- Pack liquid food (hummus, peanut butter, jam) in checked luggage to avoid the 3.4 oz limit
- Bring an empty water bottle and fill it after security to save money and stay hydrated
- Wrap smelly foods (tuna, hard-boiled eggs) in multiple layers to be considerate of seatmates
- Eat before arriving at the airport if you’re flying domestically and want a full meal. Airport food is expensive, and planning ahead is easier than managing liquid food restrictions at security.
- For international flights: eat fresh produce and meat before you land at your destination, or declare it honestly at customs
Frequently Asked Questions About Bringing Food on a Plane
Can I bring food in my carry-on?
Yes. Solid food has no size restriction in carry-on. Liquid and gel-like food (soups, peanut butter, hummus, yogurt, jam) must follow the TSA 3-1-1 rule: 3.4 oz or smaller per container in a quart-sized zip-lock bag.
Can I bring peanut butter on a plane?
In carry-on, only in containers 3.4 oz or smaller. TSA classifies peanut butter as a gel-like substance. A full jar goes in checked baggage with no restriction.
Can I bring fruit and vegetables on a plane?
TSA allows fresh produce in carry-on and checked. The issue is customs at your destination: many countries (US, Australia, New Zealand, EU) heavily restrict importing fresh fruit and vegetables. Always declare any produce at international customs or eat it before you land.
Can I bring homemade food on a plane?
Yes. Homemade food follows the same rules as store-bought. Solid homemade food is unrestricted in carry-on. Liquid or gel homemade food (soups, sauces, dips) follows 3-1-1 in carry-on and can be brought in any size in checked.
Can I bring food for a baby or toddler?
Yes, and baby formula, breast milk, and toddler food are exempt from the 3-1-1 rule. You can bring more than 3.4 oz of breast milk or formula in carry-on. Declare it at the checkpoint for separate screening.
Can I bring a sandwich or cooked meal?
Yes, solid cooked food has no restriction in carry-on. A full homemade lunch, cooked chicken, sandwiches, or leftovers are all fine. The only issue is if the food has significant liquid components (soup, sauce, broth). Those follow 3-1-1.
Can I bring food to eat on the plane?
Yes. You can eat your own food on the plane. Most airlines are fine with passengers eating their own snacks and meals mid-flight. The exception: you cannot consume your own alcohol on the flight. Only alcohol served by the airline is permitted.
Do I need to declare food at customs when flying internationally?
Yes. Most countries require you to declare all food items on your customs form. Failing to declare restricted food can result in fines. Many countries have bins before the customs hall where you can discard food before inspection.
