The effectiveness and feasibility of a pork kidney lavage method to remove heavy metals and antibiotics from fresh pork kidney were investigated. This work provides a basis for the research and development of contaminant-free pork kidney foods. A comparative study was performed on pork kidneys with traditional treatment versus lavage treatment. The contents of Cu, Pb and Hg, 18 sulfonamides, 15 quinolones, ampicillin and cefalexin were detected by FAAS, GF-AAS, AFS and LC-MS/MS. The detection results of heavy metals and antibiotics showed that the content of Cu in pork kidney after lavage was significantly reduced, and antibiotics such as sulfachlorpyridazine and enrofloxacin were not detected. Therefore, lavage is an effective method to remove toxins from fresh pork kidney and can remove heavy metals and antibiotics to the maximum extent, providing a basic guarantee for the production of contaminant-free pork kidney foods.