要看哪种原因导致的白头发,如:1、如果是因为年老身体各部位机能衰退、毛囊中黑色素减少导致的白发,其吃什么都不会使白发变黑,只能是吃黑豆、黑芝麻等黑色素含量多的食物减缓其变白的速度。2、如果是由于长期熬夜、精神紧张导致的白发要改掉生活习惯并不要熬夜,平时多吃桑椹、坚果类铜元素含量多的食物。3、头部患有白癜风导致局部出现白头发可以口服白癜风丸治疗并患处擦补骨脂酊,白癜风治愈后患处的白发可以变黑。4、因偏食、减肥等原因使营养不良导致的白发要合理膳食,除了肉类,多吃绿色蔬菜、全谷类的食物保证各种营养素充足,坚持一段时间可以白发变黑。5、除了饮食调理外,平时抽出5分钟用指腹从前向后轻轻按摩头皮促进头部血液循环有助于白发变黑。