Is it allowed to bring uncooked meat or dairy into the European Union from non‑EU countries?

Last updated on November 2, 2025

No. EU law strictly prohibits travelers from bringing any meat, milk, or dairy products from non‑EU countries into the European Union. This ban aims to prevent the spread of animal diseases and protect food safety.

Why the Ban Exists

The European Union takes food safety seriously—so seriously that your suitcase could become a biosecurity risk. The rule isn’t about spoiling your picnic plans; it’s about stopping dangerous animal diseases like foot-and-mouth or African swine fever from hitching a ride across borders. These diseases can devastate livestock industries and economies, and the EU has learned from past outbreaks that prevention is far cheaper than cure.

This prohibition is rooted in Commission Regulation (EC) No 206/2009, which has been in force since 2009. It applies to all personal consignments of animal products entering the EU from non‑EU countries. Whether you’re flying in from a tropical paradise or a snowy retreat, the rule is the same: meat and dairy stay behind.

The Legal Framework

The law is clear and uncompromising. Under EU legislation, travelers cannot bring meat, milk, or products derived from them into the EU unless they come from very specific territories like Andorra, Liechtenstein, San Marino, or Switzerland, which are treated as exceptions. For everyone else, the ban is absolute.

Why so strict? Because even a small piece of contaminated meat could introduce pathogens into the EU’s food chain. The regulation also aligns with broader EU animal health laws, ensuring that imported goods meet the same high standards as those produced within the Union.

What About Exceptions?

There are a few narrow exceptions, but they won’t help if you’re planning to bring a steak or a block of cheese. The only permitted animal products from non‑EU countries are:

  • Powdered infant milk, baby food, and special medical foods (up to 2 kg), provided they don’t require refrigeration and are in sealed commercial packaging.
  • Special pet food for medical reasons (also up to 2 kg).
  • Fish and fishery products for personal consumption (up to 20 kg or one whole fish).
  • Honey and certain other animal products (up to 2 kg).

These allowances exist because they pose a lower risk and often serve essential dietary needs. But meat and dairy? They’re firmly on the no‑go list.

Cultural and Practical Context

Europe’s borders may feel open when you’re traveling between member states, but when it comes to food safety, the EU acts as one fortress. This policy reflects a cultural commitment to protecting agriculture—a sector that’s not only economically vital but also deeply tied to European identity. From French cheeses to Spanish hams, Europe treasures its culinary heritage, and safeguarding it means keeping foreign animal diseases out.

For travelers, this rule often comes as a surprise. After all, bringing home local delicacies is a cherished tradition. But customs officers won’t hesitate to confiscate prohibited items, and failure to declare them can lead to fines. In some cases, products are destroyed on the spot to eliminate any risk.

The Bigger Picture

This isn’t just about your suitcase; it’s about global biosecurity. The EU’s approach mirrors international standards set by the World Organisation for Animal Health (OIE), emphasizing prevention at borders. By enforcing these rules, the EU helps maintain consumer confidence, protect farmers’ livelihoods, and uphold the integrity of its food supply chain.

So next time you’re tempted to pack that artisanal cheese or fresh-cut steak from abroad, think twice. The safest souvenir? A recipe card.

See more on European Union

Sources

Carrying animal products, food or plants in the EU
https://europa.eu/youreurope/citizens/travel/carry/meat-dairy-animal/index_en.htm
Ongoing

BMLEH – Importation of products of animal origin for personal consumption
https://www.bmleh.de/EN/topics/consumer-protection/food-hygiene-safety/importation-products-animal-origin.html
Ongoing

Scroll to Top