Peanut butter is not banned from airplanes. But a full jar of it can get pulled at security — and here’s why.
The TSA classifies peanut butter as a liquid or gel-type substance for carry-on screening purposes. That might sound strange, but the reasoning is consistent. TSA applies its liquid/gel framework to any food that can be poured, pumped, spread, or sprayed. Peanut butter spreads. So does hummus. So does gravy, salsa, yogurt, and soft cheese. They all fall under the same rule.
The rule is called the 3-1-1 rule. Containers of liquids or gels in your carry-on bag must be 3.4 ounces (100 milliliters) or less. All of those containers must fit in a single clear, quart-sized bag. One bag per traveler.
So a small snack-sized packet of peanut butter — under 3.4 ounces — is fine in your carry-on. A standard 16-ounce jar is not. That jar needs to go in your checked luggage.
Here’s where it gets a little counterintuitive. If you made a peanut butter sandwich before you left home, that sandwich is fine. A pre-made solid food item is treated differently from the spread on its own. TSA classifies it as a solid, not a liquid.
Medically necessary foods and baby formula are handled separately — they’re exempt from the 3.4-ounce limit if you declare them at the checkpoint.
The main practical takeaway: if you’re traveling with a full jar of peanut butter, pack it in checked luggage. If you’re carrying a small individual-serving pack, you’re fine. And if a TSA officer asks for additional screening on any food item, that’s within their standard authority even if the item appears to meet the size requirement.
Peanut butter isn’t the problem. The jar size is.