Yes, you can bring a wide variety of snacks in your carry-on when flying with American Airlines, provided they comply with TSA security guidelines. Solid foods like nuts, crackers, sandwiches, fruit, and candy are generally allowed in unlimited quantities. However, any "liquid or gel" snacks—such as yogurt, peanut butter, hummus, or salsa—must follow the 3-1-1 rule, meaning they must be in containers of 3.4 ounces (100ml) or less and fit within a single quart-sized clear bag. If you are traveling internationally from the U.S. in 2026, be mindful of agricultural restrictions; while you can eat fresh produce on the plane, many countries (and the U.S. upon return) prohibit the entry of foreign fruits and vegetables into the country.