吃动物性蛋白、含铁丰富的食物对头发生长有好处。头发的主要成分是蛋白质,要长头发,必须有丰富的蛋白质作为原料。瘦肉是最好的原料来源,其中还含有丰富的铁质,也是头发生长必须的材料。含铁丰富的食物,对长头发也有一定益处。另外,还可以多吃含硫的蛋白质,比如说鸡蛋、牛奶、瘦肉、豆类、鱼贝、酵母等,多食含有维生素B6,维生素E的食物,维生素有预防白发和促进头发生长的作用,例如麦片、花生、豆类、香蕉、酵母、蜂蜜、蛋类以及猪肝。