Some sea fish with more fats like salmon and mackerel have a lot of Vitamin D and proteins, which make the hair strong, and the Omega-3 acids are helping for its growth. More Omega-3 you can have with foods like sardines, trout, avocado and pumpkin seeds.
The walnuts also have a lot of Omega-3, biotin and Vitamin E, which protects the hair cells from damage.
The spinach contains a lot of iron, beta carotene, folic acid and Vitamin C, which protects the hair follicles and guarantee for the produce of natural oils, which are needed for the scalp moisture.
The eggs are another good food for the hair for their proteins and minerals like zinc, sulfur, iron and selenium. The iron helps for the oxygen transfer to the root of the hair and that’s why the anemia often leads to baldness.
You can find iron also in the chicken and most of the fish. Blueberries are rich of Vitamin C, which is important for the feeding of the hair, because it stimulates the blood pressure for the scalp. When we have a lack of Vitamin C, our hair is weak and limp. Other sources of Vitamin C are oranges, strawberries, kiwi and tomatoes.
For strong and beautiful hair you can eat also carrots, watermelon, mango, pumpkin and peaches.