Food souvenirs are part of the joy of travel, but the rules change depending on where your journey begins. A cheese bought in France for a train ride to Belgium is not treated the same way as meat packed for a flight into the European Union from a non-EU country. Before you close the suitcase, check the route as carefully as the product.
First question: are you travelling within the EU?
For personal travel inside the EU, you can generally carry meat and dairy products for your own consumption. The same principle covers plants and plant products—such as fruit, vegetables or cut flowers—when they were grown in an EU country and are free from pests or disease.
For these rules, the EU travel area also includes Andorra, Iceland, Liechtenstein, Norway, San Marino and Switzerland. Temporary restrictions can still appear during a local animal-disease or plant-pest outbreak, so a last-minute official check is sensible.
Entering from outside the EU is different
If you are arriving in the EU from a non-EU country, the baseline is stricter: meat and dairy products are not allowed in personal luggage. A sealed packet or a gift from a relative does not automatically create an exemption.
Limited quantities of certain other foods can be permitted. The EU guidance lists up to 20 kg of prepared, processed or eviscerated fishery products, or one fish if that fish weighs more. Products that do not contain meat or milk, such as honey, are generally limited to 2 kg.
Baby food and medical foods have conditions
Powdered infant milk, infant food and special food required for medical reasons may be carried from a non-EU country in quantities of no more than 2 kg. The product must not require refrigeration before opening, must be a packaged proprietary product for direct sale, and the packaging should be unbroken unless it is currently being used.
Special pet food needed for health reasons follows a similar 2 kg limit and must be intended for the animal travelling with you.
Plants may need a certificate
Plants, cut flowers and other plant products brought from outside the EU may require a phytosanitary certificate confirming that they meet plant-health rules. “It is only one plant” is not a reliable exemption. Seeds, flowers and fresh produce can carry pests that threaten agriculture and natural ecosystems.
Keep proof of origin
A receipt, original label or packaging can help show where the product came from and what it contains. This matters on multi-country itineraries: a product bought during an EU stop may have originated elsewhere, while a connecting flight can make the journey look more complicated than it is.
When in doubt, declare it
Officials may inspect luggage when you enter the EU. Undeclared prohibited meat or dairy products can be confiscated and destroyed, and penalties may apply. Asking at the red channel or declaration point is safer than guessing at the carousel.
A two-minute packing check
- Write down the country where the journey into the EU begins.
- Check whether the item contains meat, milk or another animal product.
- Measure the total quantity, not only each individual packet.
- Keep labels and receipts with the food.
- Check plant-health rules for fruit, flowers, seeds and plants.
- Use the official EU page again if an outbreak or emergency restriction is reported.
The useful rule is simple: travel route first, food category second, quantity third. That order turns a confusing customs question into a quick, practical check—and helps keep the souvenir from ending up in the inspection bin.
Official source: Your Europe — Taking animal products, food or plants with you. Rules were last checked by the EU page on 23 December 2025; travellers should verify current conditions before departure.






