De nombreux aliments peuvent lutter contre la chute des cheveux, comme les protéines (présentes dans le soja, les haricots, le fromage et la viande), la vitamine B et le magnésium (présents dans les légumes secs, le poisson, les bananes et les avocats), le fer et le zinc (présents dans la viande rouge, le blé complet ou les fruits de mer).