貌似是可以带吃的固体食物,和冲好的婴儿奶粉的
http://www.catsa.gc.ca/Page.aspx?ID=72&pname=LiquidsAerosolsGels_LiquidesAerosolsGels&lang=en#food
Food
Food is not exempted from the above liquids, aerosols and gels restrictions. All liquid food in your carry-on (for example, yogurt, pudding, peanut butter or jam) must be in containers of 100 ml or less. All containers must fit in the same clear, closed, resealable 1 litre plastic bag, as all other containers of liquids, aerosols or gels you are carrying.
Drink or discard any beverages in containers over 100 ml before pre-board security screening.
Solid food is permitted in both checked and carry-on baggage.
Exceptions for Liquids, Aerosols and Gels
The following are allowed in your carry-on without a bag and in containers over 100 ml:
If traveling with an infant under two years of age (0-24 months), baby food, milk, formula, water and juice in small containers and reasonable amounts for your itinerary. Gel or ice packs are subject to the liquid restrictions. We recommend that passengers freeze a bottle of milk or formula or carry a small bag of frozen solid vegetables (peas, for instance) to keep their baby products cool.
Passengers flying with or without their child will be permitted to bring breast milk in quantities greater than 100 ml provided it is presented to the Screening Officer for inspection prior to screening. Gel or ice packs are also permitted.
Prescription and essential non-prescription medicines.
Gel and ice packs are exempt from the restrictions on liquids when used to refrigerate breast milk, medically necessary items and medication (as long as it states on the label of the medication that it needs to be refrigerated or the passenger has a doctor's or pharmacist’s note).
The above items, although allowed in your carry-on, are still subject to security screening. The items must be removed from carry-on baggage and placed directly into a bin at the entrance of the checkpoint, as additional screening may be required.