Overview
The European Food Safety Authority reviewed cadmium occurrence in foods on the European market and estimated dietary exposure using the EFSA Comprehensive European Food Consumption Database. Food was the dominant exposure pathway considered for the non-smoking population. The report provides broad FoodEx occurrence statistics and exposure-contribution rankings for cadmium; it does not provide brand-level product comparisons.
Key numbers
The final occurrence dataset comprised 178,541 cadmium results. About half of the available food samples were non-detects or below the limit of quantification. Individual quantified values ranged from 0.001 µg/kg in drinking water to 61,000 µg/kg in horse kidney.
| FoodEx Level 1 category | N | LC % | Reported LOD/LOQ minimum | Reported LOD/LOQ median | Reported LOD/LOQ maximum |
|---|---|---|---|---|---|
| Grains and grain-based products | 17,812 | 21.2 | 0.01 | 5.00 | 200 |
| Vegetables and vegetable products | 18,665 | 30.8 | 0.01 | 3.00 | 120 |
| Starchy roots and tubers | 3,150 | 19.2 | 0.01 | 4.00 | 50.0 |
| Legumes, nuts and oilseeds | 7,264 | 22.1 | 0.01 | 4.00 | 120 |
| Fish and other seafood | 19,538 | 41.2 | 0.01 | 6.00 | 200 |
| Food for infants and small children | 4,257 | 35.7 | 0.10 | 3.00 | 101 |
| Drinking water | 21,514 | 76.9 | 0.01 | 0.20 | 60.0 |
| Herbs, spices and condiments | 2,520 | 31.0 | 0.08 | 4.00 | 123 |
Table 2 reports lower-, middle-, and upper-bound mean cadmium occurrence values in µg/kg for FoodEx categories matched to consumption. Selected middle-bound means include:
| Food category | N | LB mean | MB mean | UB mean |
|---|---|---|---|---|
| Algal formulations | 413 | 1,514 | 1,515 | 1,515 |
| Seaweeds | 202 | 1,122 | 1,122 | 1,122 |
| Oilseeds | 3,496 | 371 | 371 | 371 |
| Water molluscs | 3,866 | 316 | 317 | 319 |
| Edible offal | 18,296 | 315 | 317 | 319 |
| Cocoa powder | 732 | 183 | 183 | 183 |
| Crustaceans | 2,194 | 128 | 132 | 136 |
| Bitter chocolate | 30 | 123 | 123 | 123 |
| Bitter-sweet chocolate | 58 | 135 | 135 | 135 |
| Spices | 881 | 87.5 | 90.1 | 92.8 |
| Chocolate | 1,286 | 80.1 | 80.9 | 81.8 |
| Rice-based meals | 21 | 57.1 | 58.7 | 60.4 |
| Root vegetables | 2,091 | 24.4 | 46.3 | 68.3 |
| Leaf vegetables | 3,414 | 35.6 | 36.4 | 37.1 |
| Fish meat | 11,106 | 22.6 | 26.0 | 29.5 |
| Fish products | 869 | 17.3 | 19.0 | 20.7 |
| Cereal-based food for children | 1,647 | 11.9 | 12.3 | 12.6 |
| Infant formulae powder | 542 | 2.43 | 3.67 | 4.91 |
The report states that 13 of 144 FoodEx categories with consumption information had a middle-bound mean above 100 µg/kg, including algal formulations, cocoa powder, bitter and bitter-sweet chocolate, crustaceans, edible offal, fish and seafood not specified beyond FoodEx Level 1, frogs’ legs, cultivated fungi, wild fungi, oilseeds, seaweeds, and water molluscs.
For lifetime dietary exposure, the overall middle-bound weekly average was estimated at 2.04 µg/kg body weight, and a potential middle-bound 95th percentile was estimated at 3.66 µg/kg body weight. Individual dietary survey results varied between a weekly minimum lower-bound average of 1.15 and maximum upper-bound average of 7.84 µg/kg body weight; the lower-bound-to-upper-bound 95th percentile range was 2.01 to 12.1 µg/kg body weight.
The main broad contributors to cadmium exposure across age groups were grains and grain products (26.9%), vegetables and vegetable products (16.0%), and starchy roots and tubers (13.2%). At more detailed category level, potatoes (13.2%), bread and rolls (11.7%), fine bakery wares (5.1%), chocolate products (4.3%), leafy vegetables (3.9%), and water molluscs (3.2%) contributed most across age groups. At the finest detail summarized in the report, wheat bread and rolls contributed 6.4%, boiled potatoes 5.7%, pastries and cakes 4.0%, potatoes unspecified 3.1%, rice 3.0%, and carrots 2.2%.
Methods (brief)
EFSA used cadmium occurrence results submitted through the 2007 call for data and later annual contaminant-data submissions. Results with LOD above 100 µg/kg or LOQ above 200 µg/kg were excluded. Foods were grouped by the FoodEx classification system and matched to individual-level food consumption and body-weight data from chronic dietary surveys in the EFSA Comprehensive European Food Consumption Database. Lower-, middle-, and upper-bound exposure estimates were calculated to handle left-censored data; lower-bound exposure was used to rank food-group contributions.
Update history
The five most recent substantive edits to this page, classified major (evidence or structure moved), correction (a published value or statement was wrong and has been fixed), or minor (narrative rewritten without changing the underlying evidence). Each description is derived from what the edit did to this page; the linked commit is the authoritative record, routine regeneration passes are excluded, and the full version history lives in git.
| Commit | Date | Change | Description |
|---|---|---|---|
| b01ec52c31 | 2026-08-04 | major | 1 section added |
| 3171d069e3 | 2026-08-02 | major | 1 section added |
| 90a2f9a38e | 2026-07-30 | major | 1 section added and 1 removed |
| eaa8eeeedf | 2026-07-27 | major | 1 section added and 1 removed |
| aca5e2155a | 2026-06-09 | major | 1 section added |
