Quick Answer
✅ Yes, you can bring food on a plane. Solid foods are allowed through TSA, but liquids, gels, and spreads must follow the 3-1-1 liquid rule.
Details
- Solid snacks (sandwiches, chips, fruit, granola bars) are allowed.
- Liquids & spreads (soups, sauces, peanut butter, yogurt) must be in containers ≤ 3.4 oz (100 ml) and fit in a quart-sized bag.
- International flights may have stricter rules about fresh fruit, meat, or dairy due to customs.
- Airlines generally allow food on board, but some limit hot or strong-smelling items.
Gotchas / Common Issues
- Peanut butter is treated as a gel by TSA, so a full jar will be confiscated.
- International arrivals: fresh fruit, meat, or dairy must often be declared and may be taken.
- Strong-smelling foods (like fast food or durian) may cause complaints from other passengers.
Sources
TSA – Food Rules
Delta Airlines – Carry-On Items
U.S. Customs – Agricultural Products