Open data

Cold-chain food recalls in France: the RappelConso figures

Between April 2021 and August 2026, 138 of the 13,604 food recalls published on France's RappelConso (1.0%) cite a cold-chain break or a loss of temperature control, and 85% of them were published between July and September.

Source: RappelConso (DGCCRF, DGAL), Licence Ouverte 2.0. Data extracted on 27 September 2026.

food recall notices published
13,604
linked to the cold chain or temperature (1.0%)
138
groups of notices published on the same day with the same reason
59
of those notices published July to September (against 32% of all food recalls)
85%

Cold-chain notices, month by month

0102030405060May 2021: 1August 2021: 1November 2021: 32022January 2022: 1June 2022: 1July 2022: 1September 2022: 72023February 2023: 1June 2023: 2July 2023: 8August 2023: 1October 2023: 12024July 2024: 8August 2024: 15September 2024: 1October 2024: 12025January 2025: 2July 2025: 3August 2025: 6September 2025: 14October 2025: 12026February 2026: 1April 2026: 1June 2026: 5July 2026: 1August 2026: 5151
Notices published each month, April 2021 to August 2026. A single incident can produce many notices, one per product reference: the largest group counts 36 notices published on 19 August 2026 with the same reason. The month-by-month figures are below the yearly table.

By year

2021 (Apr-Dec) and 2026 (Jan-Aug) are partial. Comparing years on notice counts exaggerates the differences: a year with one large group looks high for a single event. The groups column partly corrects this.

Food recall notices and cold-chain notices, by year
YearFood recallsCold chainShareGroups
2021 (Apr-Dec)3,23950.2%3
20222,442100.4%4
20232,023130.6%10
20242,086251.2%16
20252,319261.1%11
2026 (Jan-Aug)1,495593.9%15
Total13,6041381.0%59
The month-by-month data
Notices by month of publication
MonthFood recallsCold chainGroups
April 202112400
May 202114411
June 202133300
July 202189600
August 202159211
September 202124300
October 202135100
November 202124031
December 202131600
January 202242811
February 202242800
March 202224900
April 202217900
May 202213200
June 202220011
July 202211711
August 202214500
September 202217671
October 202212300
November 202214300
December 202212200
January 202312200
February 202318111
March 202322200
April 202314100
May 202312700
June 202323422
July 202318985
August 202314711
September 202311500
October 202313911
November 202322500
December 202318100
January 202418600
February 202416000
March 202417300
April 202414500
May 202413300
June 202411500
July 202420787
August 2024185157
September 202417211
October 202425611
November 202423300
December 202412100
January 202514422
February 202518300
March 202510000
April 202520900
May 202519200
June 202513000
July 202523033
August 202526463
September 2025206142
October 202531811
November 202519500
December 202514800
January 20269700
February 202618111
March 202623400
April 202622911
May 202616000
June 202615855
July 202626311
August 2026173517

By the product's storage temperature

The class is the one stated on the notice. The last column relates the cold-chain notices to all food recalls in the same class.

Notices by storage temperature
StorageFood recallsCold chainShare of class
Keep refrigerated7,0641111.6%
Keep frozen2,254251.1%
Store at room temperature4,28620.05%

By product category

The categories are RappelConso's, as entered on each notice. "Other" is a category of the dataset, not a grouping made on this page.

Cold-chain notices by product category
CategoryNoticesShare
Other6144.2%
Meat2719.6%
Fishery and aquaculture products1611.6%
Ready meals and snacks1510.9%
Fruit and vegetables53.6%
Milk and dairy products53.6%
Soft drinks32.2%
Cereals and bakery products32.2%
Eggs and egg products10.7%
Pet food10.7%
Soups, sauces and condiments10.7%

The latest recalls concerned

The 10 most recent groups at the extraction date, including after August 2026. The product named is that of the group's first notice, with its official label in French; the link opens the RappelConso notice, which states what to do.

Latest cold-chain recall groups
PublishedProduct (official label)CategoryNoticesOfficial notice
22 September 2026Produits surgelésOther1RappelConso: Produits surgelés, 22 September 2026
20 August 2026Le foué cuisiné à l’os 4 tranches 240 gMeat7RappelConso: Le foué cuisiné à l’os 4 tranches 240 g, 20 August 2026
20 August 2026Mousse de canard au porto -25% de sel 150gMeat4RappelConso: Mousse de canard au porto -25% de sel 150g, 20 August 2026
20 August 2026Saumon fumé bio 100g / truite fumée bio 80g / chutes de truite 150g / truite fumée de mer française 100gFishery and aquaculture products1RappelConso: Saumon fumé bio 100g / truite fumée bio 80g / chutes de truite 150g / truite fumée de mer française 100g, 20 August 2026
20 August 2026Pluieurs références de pâtés, moussesterrines uMeat1RappelConso: Pluieurs références de pâtés, moussesterrines u, 20 August 2026
19 August 2026BrandadeOther36RappelConso: Brandade, 19 August 2026
19 August 2026Steak hache 100% pur bœuf 800g - surgeleMeat1RappelConso: Steak hache 100% pur bœuf 800g - surgele, 19 August 2026
11 August 2026GlacesMilk and dairy products1RappelConso: Glaces, 11 August 2026
3 July 2026YaourtMilk and dairy products1RappelConso: Yaourt, 3 July 2026
24 June 2026Produits surgelés commercialisés en rayon libre service entre le 22/06/2026 16h15 et le 23/06/2026 9h45Other1RappelConso: Produits surgelés commercialisés en rayon libre service entre le 22/06/2026 16h15 et le 23/06/2026 9h45, 24 June 2026

Method

Source and licence

The dataset "RappelConso V2 - Rappels de produits", published on data.economie.gouv.fr by the French administrations behind RappelConso (DGAL for food, DGCCRF), under the Licence Ouverte v2.0 (Etalab). One row per recall notice. Extracted on 27 September 2026, dataset last updated on 27 September 2026. The dataset on data.economie.gouv.fr.

Scope

The notices in the dataset's "alimentation" (food) category, which includes animal feed. The series cover the complete months from April 2021 to August 2026: the 8 earlier food notices (the first month of the series is partial) and the 180 notices of the month under way at extraction are left out; the list of latest recalls runs to the extraction date.

The classification rule

A notice is counted when its recall reason or its additional risk description, lower-cased and without accents, meets one of these three conditions (a notice meeting several is counted once). The rule was set after reading every food notice in which "froid", "température", "congel", "réfrig" or "ambiant" appears. The dataset is in French, so the rule matches French wording.

  1. The text mentions the "chaîne du froid" (cold chain) together with a word saying it failed: rupture (break), impact, problème, non-respect, incident. (128 notices)/chaine d[ue] froid/ + /rupture|impact|probleme|non respect|incident/
  2. The text describes a temperature excursion in other words: a temperature rise, a temperature anomaly or fault, a temperature threshold exceeded, freezing during transport. (6 notices)/remontee en temperature|anomalie de temperature|defaut de temperature|seuil de temperature[^.]*depasse|congelation lors du transport/
  3. The text describes a product left out of refrigeration or a failing cold step: "hors froid" (out of the cold), fresh product stored at ambient temperature, technical problem in a cold room, thawing procedure not followed. (5 notices)/hors froid|produit frais en ambiant|probleme technique dans une chambre froide|processus de decongelation[^.]*non respecte/

Not counted:

  • the health advice attached to notices (botulism, Bacillus cereus) that mentions the cold chain without it being the cause of the recall;
  • "provided the cold chain is respected" and other storage advice;
  • insufficient heat treatment or cooking, which are manufacturing faults, not storage faults;
  • recipe faults that "affect keeping quality" (salt, acidity);
  • labelling errors about storage conditions, and instability of a shelf-stable product at room temperature.

What these figures do not say

  • A notice is not an incident. A single break can produce many notices, one per product reference (the largest group counts 36); that is why the page also gives the number of groups published on the same day with the same reason. The grouping is an approximation: two incidents worded alike on one day merge, one incident worded differently splits.
  • A recall is not a food poisoning. The dataset describes withdrawal measures and holds no data on cases of illness.
  • The classification depends on the words chosen by the recalling company. A notice citing only a "microbiological risk" without naming its cause is not counted, even if the cause was a break: the figure counts notices that name a temperature-related cause, not every break.
  • The share is a share of published recall notices, not of products sold nor of all the cold-chain breaks that happened.

How to cite this page

KelvinTrack, "Cold-chain food recalls in France: the RappelConso figures", based on RappelConso (DGCCRF, DGAL), data.economie.gouv.fr, Licence Ouverte 2.0, data extracted on 27 September 2026. https://kelvintrack.com/en/shop/resources/cold-chain-food-recalls

The aggregates can be downloaded with the rule, the totals and the extraction date: JSON file. Any reuse of the source data must credit RappelConso and the date of last update, as the Licence Ouverte requires.

Frequently asked questions

How many food recalls in France are linked to a cold-chain break?

Between April 2021 and August 2026, 138 of the 13,604 food recall notices published on RappelConso, or 1.0%, cite a cold-chain break or a loss of temperature control in their reason or risk description. Published on the same day with the same reason, they form 59 groups.

Why is this number lower than a search for "chaîne du froid" in the dataset?

Because the phrase also appears in text that does not describe the cause of the recall: the health advice attached to notices (on botulism, for example) and caveats such as "provided the cold chain is respected". Only notices whose reason or risk description names a failure are counted here.

Does a recall mean people were made ill?

No. A RappelConso notice announces that a product is being withdrawn and tells consumers what to do. The dataset says nothing about cases of illness.

I bought a recalled product: what should I do?

Follow the instructions on the official notice, which every row of the table links to: do not eat it, return it to the shop or discard it, as stated. This page is a statistical analysis, not an alert service; the current list of recalls is on rappel.conso.gouv.fr.

When were the data extracted?

On 27 September 2026. The page is a snapshot: the classification rule is printed in the method section and in the downloadable file, and each new extraction updates every figure at once.

The other documents in the food-safety file, free to download or generate.