Skip to content
Frequently Asked Question
Public Health

Heavy Metals in Diet: Mercury, Cadmium, Arsenic, Lead

Last reviewed: April 28, 2026

Summary

Heavy metal exposure is real on every diet, but the profiles differ. Animal foods drive mercury (predatory fish) and contribute meaningfully to cadmium (offal, shellfish); plant foods drive inorganic arsenic (rice especially) and a substantial share of dietary cadmium (cereals, leafy greens, cacao, sunflower seeds). Pretending plants are clean would be false.

Supported by 10 cited sources

Key Points

  • 1Mercury in food is overwhelmingly a fish problem. The toxic form is methylmercury, which biomagnifies up aquatic food chains. The FDA and EPA jointly classify swordfish, shark, king mackerel, tilefish (Gulf of Mexico), marlin, orange roughy, and bigeye tuna as 'Choices to Avoid' for pregnant people, those who may become pregnant, breastfeeding parents, and young children. Albacore (white) tuna and yellowfin are limited servings; skipjack and canned light tuna are 'Best Choices.' Plant foods contain essentially negligible methylmercury. On this metric, vegans win cleanly.
  • 2Cadmium is where vegans usually lose. The European Food Safety Authority set a tolerable weekly intake of 2.5 micrograms per kilogram body weight per week. Average European intake is already 2.3 ug/kg bw/week, and vegetarian intake has been estimated as high as 5.4 ug/kg bw/week — routinely exceeding the TWI. The top per-gram cadmium concentrations are in organ meats (especially kidneys of older ruminants, regulated by EU law), shellfish like oysters and crab, sunflower and flax seeds, cacao, leafy greens (spinach), root vegetables, durum wheat, and rice. Population-level contributors are dominated by grains (~27%), vegetables (~16%), and starchy roots (~13%). Older studies report roughly six times higher blood cadmium in vegans than omnivores. Smoking is also a major non-dietary cadmium source.
  • 3Inorganic arsenic is an IARC Group 1 carcinogen — linked to lung, bladder, and skin cancer, cardiovascular disease, and neurodevelopmental effects — and rice is the dominant non-occupational dietary source. Brown rice contains roughly 80% more inorganic arsenic than white rice. Hijiki seaweed is so high that the UK FSA, Hong Kong CFS, and Canada CFIA all advise against consuming it (nori, wakame, kombu, and arame are fine). The FDA set an action level of 100 micrograms per kilogram for inorganic arsenic in infant rice cereals (2020 final guidance) and continues working on its 'Closer to Zero' framework. Plant-forward eaters who lean heavily on rice can have measurably higher urinary inorganic arsenic.
  • 4Lead is mostly a water, soil, and spice problem rather than a fundamental food problem — but cacao matters. Consumer Reports (December 2022) tested 28 dark chocolate bars and found measurable cadmium and lead in all of them; 23 of 28 exceeded California Proposition 65 maximum allowable dose levels for lead (0.5 ug/day) or cadmium (4.1 ug/day) at 1 ounce per day. Lead deposits on the outside of cocoa pods after harvest, while cadmium is taken up from soils. The FDA's 'Closer to Zero' final action levels for lead in baby foods (January 2025) set 10 parts per billion for most baby foods and 20 parts per billion for dry infant cereals. Imported spices and traditional cosmetics are also recurrent lead sources.
  • 5Net comparison from biomarker studies: vegans typically have LOWER blood mercury than omnivores, HIGHER blood and urinary cadmium, HIGHER urinary inorganic arsenic when rice consumption is high, and similar lead levels. Raehsler et al. (2018, Clinical Gastroenterology and Hepatology) studied people on gluten-free diets — which often substitute rice — and found higher urinary arsenic and elevated blood lead, mercury, and cadmium relative to comparison groups. The honest summary is that every dietary pattern carries its own contamination profile.
  • 6Why this matters for honest communication: vegan messaging that frames plant foods as inherently 'clean' is not supported by the evidence. Cereals, leafy greens, sunflower seeds, cacao, rice, and root vegetables are all meaningful contributors to cadmium and inorganic arsenic exposure in plant-forward diets. The strongest pro-plant case on heavy metals is mercury, full stop. On cadmium and arsenic the better framing is: known exposures with known mitigation strategies, not a clean-versus-dirty story.
  • 7Mitigation works and is mostly behavioral, not biochemical. Vary grains away from a rice monoculture (oats, barley, quinoa, millet, buckwheat, sorghum). Parboil rice in pre-boiled water for 5 minutes, drain, then cook in fresh water — the Carey/Meharg 2020 PBA method removes about 54% of inorganic arsenic from brown rice and 73% from white. Cooking rice in a 6:1 water-to-rice ratio and draining cuts inorganic arsenic by 40 to 60%. Avoid hijiki seaweed entirely. Rotate chocolate brands and limit daily intake. For pregnant people and young children, choose lower-mercury fish or skip fish in favor of algal DHA. If you eat offal, avoid kidneys and livers from older ruminants. Don't smoke. Test your home water for lead, especially with older plumbing.

Evidence Summary

FDA and EPA joint guidance on fish consumption is the global reference for managing methylmercury exposure in sensitive populations. EFSA's CONTAM Panel (2009/2011/2012) established the cadmium tolerable weekly intake of 2.5 ug/kg bw/week and quantified European population exposures, with vegetarian estimates of up to 5.4 ug/kg bw/week. Quraishi et al. (2016, JESEE) confirmed in the Women's Health Initiative that estimated dietary cadmium correlates with urinary cadmium biomarkers.

...

Heavy metal exposure varies dramatically by geography, soil composition, water source, agricultural practices, food origin, and individual dietary patterns — population averages can hide important variation. Most cohort comparisons of vegans vs omnivores are observational and subject to residual confounding (vegans differ from omnivores in many ways beyond diet). Inter-product variability in chocolate, rice, leafy greens, and seafood is enormous, so brand-level testing matters more than category averages. The toxicological thresholds themselves are debated: California Prop 65 MADLs are intentionally conservative and not equivalent to harm thresholds, while EFSA TWIs and FDA action levels reflect different regulatory philosophies. Long-term, low-dose health effects of mixtures of heavy metals are an active area of research and not fully characterized. Biomarker thresholds for cadmium, arsenic, and lead are themselves under ongoing scientific revision.

Supporting Evidence

Methylmercury (the toxic organic form of mercury) biomagnifies up aquatic food chains. FDA/EPA classify swordfish, shark, king mackerel, tilefish (Gulf of Mexico), marlin, orange roughy, and bigeye tuna as "Choices to Avoid" for sensitive populations. Plant foods contain only trace amounts.

Caveats: Some non-dietary mercury exposure exists (dental amalgam, occupational, certain cosmetics), but for the general population dietary methylmercury is dominated by fish intake.

FDA/EPA joint guidance lists these species as "Choices to Avoid" for sensitive populations because methylmercury is a developmental neurotoxin. Albacore (white) tuna and yellowfin should be limited; skipjack/canned light tuna is a "Best Choice."

Caveats: Fish also provides omega-3 DHA/EPA and other nutrients; the guidance is to choose lower-mercury species, not to avoid all fish, for those who choose to eat fish.

EFSA set the cadmium tolerable weekly intake at 2.5 micrograms per kilogram body weight per week. Average European exposure is already 2.3, and vegetarian intake has been estimated up to 5.4 ug/kg bw/week. Population contributors per EFSA: grains/grain products ~27%, vegetables ~16%, starchy roots ~13%. Quraishi 2016 (WHI) confirmed dietary cadmium correlates with urinary cadmium. Older studies report roughly 6x higher blood cadmium in vegans.

Caveats: Smoking is a major non-dietary cadmium source. Organ meats (especially older ruminant kidneys) are the most cadmium-dense foods per gram but are eaten infrequently. Cadmium uptake varies dramatically by soil, crop variety, and region.

Inorganic arsenic is an IARC Group 1 carcinogen linked to lung, bladder, and skin cancer, cardiovascular disease, and impaired neurodevelopment. Brown rice contains roughly 80% more inorganic arsenic than white rice. Carey, Meharg et al. (2020) demonstrated that parboiling rice for 5 minutes in pre-boiled water, draining, then cooking in fresh water removes about 54% of inorganic arsenic from brown rice and 73% from white. Boiling in a 6:1 water-to-rice ratio and draining cuts 40 to 60%.

Caveats: Hijiki seaweed is exceptionally high in inorganic arsenic and is officially advised against by UK FSA, Hong Kong CFS, and Canada CFIA; nori, wakame, kombu, and arame are not. Plant-forward eaters who lean heavily on rice can have measurably higher urinary inorganic arsenic.

Consumer Reports (December 2022) tested 28 dark chocolate bars and found measurable cadmium and lead in all of them; 23 of 28 exceeded California Proposition 65 maximum allowable dose levels for lead (0.5 ug/day) or cadmium (4.1 ug/day) at 1 ounce per day. Lead deposits on outer cocoa pod surfaces post-harvest; cadmium is taken up from soils, so levels vary widely by origin and brand.

Caveats: Prop 65 thresholds are intentionally conservative and not the same as toxicological harm thresholds. Variation between brands and even between batches of the same product is large; rotating brands and limiting daily portions reduces risk substantially.

Commission Regulation (EU) 2023/915 sets maximum levels for cadmium in food, including specific limits for liver and kidney of bovine, sheep, pig, poultry, and horse. Cadmium accumulates in renal cortex with age, so kidneys of older ruminants are the highest-cadmium common food per gram by a wide margin.

Caveats: Total population cadmium exposure from offal is small because offal is consumed infrequently in most modern Western diets, but per-serving exposure can be very high for those who do eat it regularly.

Vegans typically show lower blood mercury than omnivores, but higher blood and urinary cadmium and, when rice intake is high, higher urinary inorganic arsenic. Raehsler et al. (2018) found that gluten-free dieters (often rice-heavy) had higher urinary arsenic and elevated blood lead, mercury, and cadmium relative to comparison groups. The honest summary: every diet has its own contamination profile.

Caveats: Mitigation steps that work on a plant-based diet include varying grains beyond rice, parboiling rice when used, avoiding hijiki, rotating chocolate brands and limiting daily intake, and ensuring drinking water is tested for lead.

The Bottom Line

There is no contamination-free diet. Vegans have a clear advantage on methylmercury and a clear disadvantage on cadmium and inorganic arsenic; lead exposure is roughly comparable and dominated by non-dietary sources. The evidence supports plant-based eating overall on health and environmental grounds, but pretending plant foods are clean would be dishonest. The honest message is: known exposures, known mitigation, informed choices. Heavy metals are not a reason to abandon a plant-based diet; they are a reason to vary your grains, parboil your rice, skip hijiki, rotate chocolate brands, and pay attention to where your food comes from.

Practical Takeaways

  1. Vary your grains — rotate oats, barley, quinoa, millet, buckwheat, and sorghum so rice is not a daily monoculture. 2) When you do eat rice, parboil it for 5 minutes in pre-boiled water, drain, then cook in fresh water (Carey/Meharg PBA method) — this removes about 54% of inorganic arsenic from brown rice and 73% from white rice. 3) Avoid hijiki seaweed entirely; nori, wakame, kombu, and arame are fine. 4) For pregnant people, those who may become pregnant, breastfeeding parents, and young children, avoid swordfish, shark, king mackerel, tilefish (Gulf of Mexico), marlin, orange roughy, and bigeye tuna; if not fully plant-based, choose lower-mercury species and supplement DHA. 5) Rotate dark chocolate brands and limit daily intake to one serving or less; some brands test much lower in lead and cadmium than others. 6) If you eat offal, avoid kidneys and livers from older ruminants. 7) Don't smoke — it is a major non-dietary cadmium source. 8) Test your home tap water for lead, especially in homes with older plumbing or service lines. 9) For infants, prefer oat or multi-grain cereals over rice cereal as the first solid food, in line with FDA guidance.

Sources & Evidence

10 sources cited across 7 claims

1

Methylmercury exposure from food is overwhelmingly from predatory fish; plants contribute negligibly.

Guideline
2

Pregnant, breastfeeding people and young children should avoid swordfish, shark, king mackerel, tilefish, marlin, orange roughy, bigeye tuna.

Guideline
3

Vegans/vegetarians average higher dietary cadmium than omnivores, mainly from grains, leafy greens, seeds, and cacao.

Observational
Cadmium dietary exposure in the European population — EFSA Panel on Contaminants in the Food Chain (CONTAM) (2012)View source ↗
Urinary cadmium and estimated dietary cadmium in the Women's Health Initiative — Quraishi SM, Hovey KM, Wactawski-Wende J, Andrews CA, Tinker LF, Wallace RB, Park SK, Kim K (2016)View source ↗
4

Rice (especially brown) is the main dietary inorganic arsenic source; parboiling and draining cuts iAs by ~50-75%.

RCT
5

Daily dark chocolate intake can approach or exceed Prop 65 thresholds for lead and cadmium.

Observational
6

EU regulates cadmium in offal; older ruminant kidney and liver are the most cadmium-dense common foods.

Guideline
7

Going plant-based cuts mercury but does not automatically cut overall heavy metal exposure; food choices still matter.

Observational

Disclaimer: This content is for informational purposes only and does not constitute medical or nutritional advice. Consult a qualified healthcare professional before making dietary changes.