How Peel scores

On this page

Scoring version: 2026.1 · Page updated: [PUBLICATION DATE] · Questions or corrections: [CONTACT EMAIL]

Peel gives fresh fruits and vegetables a score from 0 to 100. The score is our opinion, reached by applying the method on this page to public government data. We publish the method so you can see exactly how each number is built, and so anyone can check it.

1. What the score measures

Mostly, pesticide residues found on the produce in U.S. government testing, judged against a stricter standard than U.S. law, plus a small nutrition component. The breakdown screen shows every factor, the points it earned, the pesticides detected and how their levels compare with the limits.

Conventional and organic produce are scored separately.

2. The data

Peel does not use data from advocacy groups' produce rankings, and brands and growers cannot pay to change a score.

3. Benchmarks: which standard you compare against

A benchmark is the set of limits and approval rules the residues are judged against. You choose it in the app.

BenchmarkLimits used"Approved" means
EU (default)EU maximum residue levels (MRLs). Where the EU sets no specific limit, its default of 0.01 mg/kgApproved as an active substance in the EU
CanadaCanadian MRLs. Where Canada sets no specific limit, its general limit of 0.1 mg/kgRegistered in Canada (at least one currently, fully registered product contains it)
Strictest availableFor each pesticide, the lowest limit among the available benchmarksThe most restrictive status among them

The U.S. is never a benchmark, because Peel's purpose is to show how produce looks against stricter international standards. U.S. EPA tolerances are always shown alongside for reference. Other benchmarks (Codex, Japan) are listed as "coming soon" and are not used.

Limits are legal and trade thresholds, not safety thresholds. An MRL is the highest residue a government allows in food it regulates, often set well below toxicological concern and sometimes set at the lowest level labs can measure. A residue above an EU limit on produce sold in the U.S. is not illegal in the U.S., and it does not by itself mean the food is unsafe.

4. The five factors (2026.1)

Each factor measures the share of test samples with a problem. That makes a pesticide found once count less than one found in most samples.

FactorUp toHow points are earned
Not approved in the benchmark3030 × (1 − share of samples with at least one residue of a pesticide not approved in the benchmark)
Levels above benchmark limits2525 × (1 − share of samples with at least one residue above the benchmark's limit)
How often residues appear2020 × (1 − share of samples with any detected residue)
Toxicity of what was found1515 × (1 − toxicity load, capped at 1). The load adds, for each pesticide, the share of samples it was found in times its hazard weight
Nutrition1010 × the item's nutrient-density percentile among scored produce (fiber, vitamin C, potassium and folate per 100 kcal)

Hazard weights (from each pesticide's EU CLP classification):

TierWeightCLP classes
Very high1.0Acute toxicity category 1–2; carcinogenic, mutagenic or reproductive toxicant category 1A/1B
High0.6Acute toxicity category 3; suspected carcinogen, mutagen or reproductive toxicant (category 2); organ damage from repeated exposure (STOT RE 1)
Moderate0.3Acute toxicity category 4; STOT RE 2; STOT SE 1–2
Low0.1Classified, but none of the above (for example only irritation or environmental hazards)
Not classified in Annex VI0.3No harmonised classification available; treated as moderate

Missing factors. If a factor can't be computed (for example, the benchmark has no approval status for the pesticides found, or there's no nutrition data), it is left out and the other factors are scaled up so the maximum is still 100. A pesticide whose approval status is unknown is not counted as unapproved.

Rounding. The total is rounded to a whole number, and the factor points in the breakdown are rounded so they add up exactly to the score.

Legacy chemicals. Some residues come from pesticides banned in the U.S. decades ago that persist in soil (for example DDT or dieldrin). They count in full, like any other residue, and are labeled "Legacy chemical" so it's clear no one sprayed them recently.

Worked example (illustrative numbers, not a real item)

100 samples. 20 had a pesticide not approved in the EU; 10 had a residue above an EU limit; 60 had any residue. Pesticide A (high tier) appeared in 20% of samples and pesticide B (low tier) in 50%. Nutrition is at the 70th percentile.

FactorCalculationPoints
Not approved30 × (1 − 0.20)24.0
Above limits25 × (1 − 0.10)22.5
How often20 × (1 − 0.60)8.0
Toxicity15 × (1 − (0.20 × 0.6 + 0.50 × 0.1)) = 15 × 0.8312.45
Nutrition10 × 0.707.0
Score74 (Good)

5. Score bands

ScoreBand
80–100Excellent
60–79Good
40–59Fair
20–39Poor
0–19Avoid

The bands summarize residues relative to the chosen benchmark. "Avoid" means the item compares poorly with the benchmark on residues. It is not a statement that the item is unsafe to eat.

6. How much data we need, and how recent

7. Origin, packaged items and mixes

8. What the score is not

9. Shown next to the score, never in it

10. Changes and corrections

Each score shows its scoring version. When we change the method, we publish a new version of this page, describe what changed and why, and rescore every item. If you think a score or a data point is wrong, email [CONTACT EMAIL] with the item; we'll check it against the source and correct errors we find.

Version history

VersionDateChange
2026.1[DATE]First public method