饮食中缺乏微量元素铜、钴、铁等也可导致白发,因此要注意多摄入含铁和铜的食物。缺乏维生素B1、B2、B6也是造成少白头的一个重要原因。为此应增加这类食物的摄入,如谷类、豆类、干果、动物肝、心、肾以及奶类、蛋类和绿叶蔬菜等。黑色素形成的基础是酪氨酸。如果酪氨酸缺乏也会造成少白头。因此,应多摄入含酪氨酸丰富的食物,如鸡肉、瘦牛肉、瘦猪肉、瘦羊肉、兔肉、鱼及硬果类食物等。此外,经常吃一些有益于养发、乌发的食物,如豆制品、新鲜蔬菜、水果、海产品、鸡蛋等。