baby food is the largest category in the lead database. it's also the only one where every brand selling in california has to publish lab results for every lot, that's california AB 899, effective january 2025, which alone contributes 47,802 of the 48,279 measurements on this page.
that single law turned baby food from "we don't really know" into the most thoroughly tested food category in the country. this page stitches AB 899 together with HBBF's 2019 independent baby-food report, NYC inspector samples, FDA recalls, and a handful of king-county and pure earth findings, then re-cuts it three ways: brands, individual lots, and ingredients.
if you want the deeper analytical layer, dose-per-serving math, exceedance rates by reference dose, lot-codes pointing at shared production lines, that lives at /pages/babyfood. this page is the unified-database view; that page is the analysis on top.
top 20 brands across baby food by average lead concentration in ppb. minimum 5 lead measurements per brand to qualify (so a single bad lot can't dominate). this is cross-source, AB 899 lab disclosures, HBBF independent testing, NYC inspector samples, all combined. 0 ppb readings count too: a brand that tests at the limit of detection on every lot will rank low here, which is the point.
#
brand
avg lead (ppb)
max (ppb)
n measurements
1
Yumi
41.94
65.8
8
2
beechnut
11.20
28.9
585
3
Babylife Organics
11.03
84.0
78
4
Sprout
9.60
39.3
6
5
puffworks
9.44
20.8
66
6
Beech-Nut
8.67
27.2
15
7
amara
8.36
26.0
59
8
Nestum/Cerelac
7.39
14.0
31
9
Parent’s Choice
(Walmart)
7.20
26.9
7
10
little_bellies
6.76
19.9
144
11
kendamil
6.62
15.0
8
12
mission_mightyme
6.42
28.1
15
13
Earth’s Best
5.67
22.5
22
14
else_nutrition
5.21
13.6
43
15
sprout_organics
4.81
16.0
249
16
lil_gourmets
4.70
6.2
6
17
Happy Baby Organics
4.53
35.0
924
18
aldi_little_journey
4.16
4.8
13
19
Plum Organics
4.01
14.0
9
20
plum
3.52
18.0
513
worst-offender lots
top 20 individual lots by lead concentration, all sources combined. each row is one production batch tested in one lab. all four heavy metals shown side-by-side so you can see whether lead is the only problem or whether arsenic, cadmium, and mercury are tracking with it. for AB 899 rows the lot code is the manufacturer's own batch identifier, that's the number you'd find on the bottom of the jar.
all values in ppb (µg/kg). dashes mean the source did not report that metal for that lot. Pb = lead, As = arsenic, Cd = cadmium, Hg = mercury.
per-ingredient breakdown
this is the cleanest signal in the entire dataset. lead doesn't track with brand, it tracks with ingredient. fig is the worst at 52.7 ppb avg lead, driven by one brand's oat-bar line. sunflower seed, almond, and wheat follow. on the staple end, sweet potato (1,963 measurements, 18 brands) and spinach (1,310 measurements, 14 brands) cluster around 3.5 ppb, low individually, but they're in almost every product so they drive a lot of total exposure.
derived from the AB 899 dataset (~18,124 lots tested for lead). ingredient is parsed from product name. this is the same analysis layer as /pages/babyfood but rendered here so you can sort it next to the cross-source brand and lot views.
#
ingredient
avg lead (ppb)
max (ppb)
n records
brands
worst single lot
1
fig
52.70
84.0
12
1
Babylife Organics · 112026-Raspberry & Fig Oat Bar (84.0 ppb)
2
sunflower seed
9.57
13.0
8
1
sprout_organics · Smash Bar Made with Banana, Plant-Based Protein, a (13.0 ppb)
Babylife Organics · 112026-Raspberry & Fig Oat Bar (84.0 ppb)
25
chia
2.82
5.0
50
1
Little Spoon · Cherry Berry Chia (5.0 ppb)
by product format
same data sliced by product type instead of ingredient. bars, nut butters, and snack crunches top the list (because of the nut, seed, and rice content). traditional pouch purees and cereals trend lower per measurement, but each kid eats more of them so total exposure can still add up.
format
avg lead (ppb)
max (ppb)
n records
brands
trail mix
16.29
28.1
2
1
bar
7.31
84.0
312
8
nut butter
6.56
28.1
217
4
teether
5.73
35.0
428
2
snack crunch
5.64
19.0
1,173
5
puff
4.69
65.8
544
7
rusk rice cake
4.16
4.8
76
1
melt
3.71
18.0
406
4
pouch puree
3.36
9.8
1,757
10
smoothie
2.27
18.0
533
8
cereal
2.22
15.0
755
8
yogurt pouch
2.19
9.0
669
8
meal bowl
2.03
8.0
54
5
sources contributing to baby food
nearly all of the data on this page comes from california's AB 899 disclosure law. it's the largest single contribution to the entire lead database, 47,802 measurements across 828 products from 31 brands, refreshed every quarter. the rest is independent testing (HBBF) and a handful of NYC inspector samples, FDA recalls, and one king-county and one pure earth measurement.
AB 899
47,802 measurements
california state law forcing every baby food maker selling in CA to publish lab results for arsenic, cadmium, lead, and mercury for every lot. effective jan 2025. 47,802 measurements across 828 products from 31 brands.
168 baby foods purchased off store shelves and independently tested for arsenic, cadmium, lead, and mercury. the report that changed the public conversation about heavy metals in baby food. 456 measurements.
NYC inspectors have been buying spices, cosmetics, supplements, cookware, religious products, candies, toys, and anything else they find suspicious off bodega and import-store shelves since 2008, then lab-testing them. 8,494 measurements across 12 categories from 121 countries.
federal recall notices for food, drug, and cosmetic products. also reactive, products pulled after a problem was identified. mostly spices, supplements, and a slice of baby food. 218 records.
puget sound county hazardous waste program. store-shelf surveys for cookware, dishes, cosmetics, spices, jewelry, and toys. 2,197 measurements covering 1,580 products from 668 brands and 61 countries, 2019 to 2025.
global NGO (formerly blacksmith institute). market surveys for cookware, spices, cosmetics, paint, and toys across 27 countries, mostly low- and middle-income markets where lead enforcement is weak. 5,153 measurements covering 3,472 products.
the unified-database layer. cross-source brand rankings, top lots, ingredient breakdowns, and the raw researcher table over all 48,279 measurements. one CSV, downloadable, CC-BY-SA.
use this if you want to query, sort, filter, or download the data.
the AB 899 reanalysis layer. dose-per-serving math, exceedance rates by FDA reference dose, lot-code pattern analysis, brand-by-brand failure ranking, and the dietary lead audit quiz.
use this if you want a parent-facing read of the data.
researcher view: the raw table
the full baby food dataset, all 48,279 rows, sortable, filterable, paginated. one row per (lot, metal). search by brand or product, filter by metal / source / country. units are ppb (parts per billion).1,000 ppb = 1 ppm = 1 mg/kg = 0.0001%. so a value of 10,000,000 ppb would be 1% lead by mass (none of the baby food rows reach anywhere near that, the worst lot here is 35,470 ppb, a single salad-bowl entry from pure earth's india work).
loading...
product
brand
country
metal
ppb
year
evidence
source
loading 48,279 rows from CDN...
page 1 / 1
i made these. they are free.
six tools my family uses to keep our kid under the fda action threshold. type your email. you get all six on this page in two seconds.
1. Baby-Proof Lead Risk Calculatoran 8-question read of your house. returns a risk band you can defend to a pediatrician.
2. Blood Lead Calculator1,370 foods scored by purity labs with icp-ms. type what your kid ate this week, get µg/day vs the fda irl.
bookmark this page. the database and the leaducational pages update almost every day. the bottle sheet and the dish list grow as the lab finishes new runs.
or, if you want, grab a kit.
the information is free. the kit is for parents who, after reading the framework, decide they want to walk around the nursery with a drop bottle tonight. one drop of fluoro-spec on the painted side of a plate. if it's lead, it glows green in seconds. no lab.
Love Eric's Flurospec kits!! I keep finding all of the lead in my late parents house. Thankfully I'm able to chuck most of the items! Highly recommend!!