Every food recall the FDA has published since 2012. What was wrong, how bad the agency judged it, and where the product went.
The FDA sorts every recall into one of three classes. The class is the whole story. It is also the part people skip.
| Class | What the FDA is saying |
|---|---|
| Class I | There is a reasonable probability that using this will cause serious harm or death. |
| Class II | It may cause temporary or reversible harm. Serious harm is unlikely. |
| Class III | It breaks a rule but is unlikely to hurt anyone. Often a labelling fault. |
Class II is the bulk of every list here. That matters. A long list of Class II says something different from one Class I.
| Class | Reports | Share |
|---|---|---|
| Class II | 14,694 | 50.2% |
| Class I | 12,838 | 43.9% |
| Class III | 1,743 | 6.0% |
| Year | Reports |
|---|---|
| 2012 | 1,917 |
| 2013 | 2,111 |
| 2014 | 2,259 |
| 2015 | 2,834 |
| 2016 | 3,011 |
| 2017 | 3,203 |
| 2018 | 1,958 |
| 2019 | 1,863 |
| 2020 | 1,286 |
| 2021 | 1,181 |
| 2022 | 1,652 |
| 2023 | 2,155 |
| 2024 | 1,409 |
| 2025 | 1,617 |
| 2026 | 819 |
The lot or code number is what matters. Not the product name. A recall covers specific lots. Yours may not be one of them.
Check the code on your package against the report. The FDA keeps the current list at fda.gov/safety/recalls.
Pages exist for 185 firms with 25 or more reports on file. Below that there is not enough on the record to say anything.
A firm with more recalls usually makes more products. A contract packer runs hundreds of lines. It will out-recall a company with one product whatever either does. This is not a safety ranking.
Most recalls here are voluntary. A firm found its own fault and pulled the stock. That is the system working. It lands in this database looking the same as a recall the FDA had to push for.
Terminated means the FDA considers the recall finished. It is not a verdict. It does not mean anyone was harmed.
Source: openFDA enforcement reports, retrieved 2026-08-05. FDA dataset last updated 2026-07-29.