According to WebMD, almonds may be helpful for weight loss and diabetes control. Roasting the almonds may cause some of the nutrients to be lost; however, by roasting them at a low temperature, the risk of losing nutrients is minimal.