Studies have shown that eating nuts can help fight cancer, fight diabetes, prevent gallstones, improve sleep, improve cognitive function, improve bone health, and improve heart health. You Might Also Like Magnesium December 30, 2013 Sesame seeds April 10, 2014 Artichokes help the liver to remove toxins from the body December 14, 2015