The best foods for removing heavy metals from your body are wheatgrass, chlorella, spirulina, cilantro and garlic.
According to Dietrich Klinghardt, M.D., Ph.D., cilantro is probably the only agent effective at removing toxic mercury from intracellular spaces and the nuclei of cells.
Foods rich in sulfur, are also important to help reduce a toxic metal load, such as grass-fed meats, egg yolks, garlic, onions, and cruciferous vegetables.
Turmeric which helps maintain the health of the liver and kidneys is also effective at expelling toxins from the body.
Alpha -lipoic acid is a potent antioxidant that is essential for healthy metabolism. It also binds to heavy metals in the body and helps clear mercury and lead from the body. Alpha lipoic acid can be found in foods such as Brewer’s yeast, beets, broccoli, carrots, potatoes, spinach, red meat, organ meats, and yams.
Foods rich in amino acids-Amino acids are natural chelators, they can be found in foods such as corn, carrots, grapes, oatmeal, papayas, plums and pomegranates