Yes, you can generally take home-cooked food through airport security, provided it follows the "solid vs. liquid" rule. According to TSA and international standards in 2026, solid foods like sandwiches, dry pasta, roast chicken, pizza, and brownies are perfectly fine to carry in your hand luggage. However, if your home-cooked meal is "liquid-based" or has a "spreadable" consistency—such as stews, soups, heavy sauces, gravies, or dips like hummus—it must follow the 3-1-1 rule. This means it must be in a container of 3.4 ounces (100ml) or less and fit in your quart-sized clear bag. If you have a large container of homemade curry or soup, it must go in your checked luggage. A common "pro-tip" is that if you can spill it, spread it, spray it, or pour it, it’s a liquid. For domestic flights, there are fewer restrictions on fresh produce, but for international flights, home-cooked meals containing meat, fruit, or vegetables are often confiscated by Customs at your destination to prevent the spread of agricultural pests, even if they passed through security.