Yes, in most cases you can fly with ready-to-eat food. But two different checks apply, and people often mix them up:
- Airport security before you fly. This is about what is safe to carry on the plane.
- Customs when you land. This is about what food the country lets in.
Passing security does not mean customs will allow the food. Plan for both.
Cabin bag: dry food is easiest
Most airports allow solid, dry food in your cabin bag. Freeze-dried and dehydrated meals are dry, so they usually pass without trouble.
Food with gravy or sauce is different. Many airports treat gravies, curries and soups like liquids, so the small-liquid rule (often 100 ml per item) can apply. A retort pouch of dal with gravy may be taken away at security if it is in your cabin bag.
Rules change and differ by airport, so check before you fly:
- United States: TSA food rules
- United Kingdom: UK hand luggage rules
- Canada: CATSA solid food rules
Checked bag: more room, fewer limits
Security limits on liquids do not usually apply to checked bags, so retort pouches travel better there. Pack them inside a zip bag in case one bursts.
Customs: tell them you have food
Many countries ask you to declare all food when you land, even sealed packs. Declaring is not the same as being refused. It lets an officer check it. Not declaring can lead to a fine.
- Australia and New Zealand check food very strictly. Declare everything. See Australia’s rules.
- Canada, the United States and the United Kingdom also ask you to declare food. Meat and dairy rules are usually the strictest.
Simple tips that help
- Carry shop-made, sealed packs with a clear ingredient label in English.
- Vegetarian food with no meat is usually simpler at customs.
- Keep packs together in one bag so you can show them quickly.
- Check the official website of the country you are flying to a week before you go.
The easiest food to fly with
Dry, sealed, labelled food is the easiest to carry through security and customs. That is why freeze-dried meals are popular with students and travellers.
Questions people ask
Can I carry freeze-dried meals in my cabin bag?
In most countries, yes. Dry food in a sealed pack is usually allowed through security. Rules can change, so check your airport’s page before you fly.
Will a retort pouch with gravy be stopped at security?
It can be. Many airports treat gravies and curries like liquids. Pack retort pouches in your checked bag to be safe.
Do I have to declare ready meals when I land?
Many countries, including Australia, New Zealand, Canada, the United Kingdom and the United States, ask you to declare food. Declaring it lets an officer check it. Not declaring it can lead to a fine.
Can I eat my own food on the plane?
Yes. If you want to make a freeze-dried meal on board, you can ask the crew for hot water, but not every airline can give it.
Spice Up Foods makes freeze-dried Indian meals in sealed, labelled packs, all 100% vegetarian. See Spice Up Foods meals.
