Het zichtbaar lichter worden van de haarkleur wordt altijd in verband gebracht met ondervoeding bij kinderen. Wat volwassenen betreft, kan ondervoeding ook de haarkleur veranderen. Als je zwart haar hebt, verandert de haarkleur van zwart in rood door eiwittekort. Wat betreft mensen met bruin haar, een tekort aan aminozuren en een tekort aan eiwitten zal de haarkleur veranderen van bruin naar blond. Het is ook mogelijk om wit haar te hebben door koper- en ijzertekort.