11 Best Foods To Prevent White Hair Naturally

white hairwhite hair

Color of hair depends on the pigment cells called melanin. With age, melanin gets less and thus forms white hair. Age is not the factor, even the teenager in 20’s is sited with white hair. There are lot of factors contributing to white hair like

  • Stress
  • Deficiency of vitamin D, E, B6, B12 and biotin
  • Genetics
  • Smoking
  • Hormonal factors
  • Using harsh hair products and hair dyes

Not only externally, but internally also care has to be taken to get relieved from white hair. We cannot avoid white hair fully when it comes, but at least can make an initiative from coming the new white hair and make grow black hair.

Taking certain foods and changing your diet will definitely helps in getting black hair.

Foods for Growing Black Hair:


Proteins help in increasing the production of melanin. Melanin is responsible for hair color. So lack of protein lead to white hair. Include much of protein in your diet. Add

  • Buckwheat
  • Oats
  • Millets
  • Quinoa
  • Almonds, etc.,

These can be taken in the form of roti, by grinding them to flour or add in your salads or desserts.  

Vitamin C:

A good dose of vitamin C is essential for the body and hair for growth and color. Vitamin c helps in hair growth, but also renews and repairs new cell  tissues. It absorbs iron and makes hair look shiny and black

  • Citrus fruits
  • Strawberries
  • Kale
  • Broccoli
  • Pineapple

Green leafy vegetables:

Green leafy vegetables contain folic acid and protein. Lack of folic acid enhances white hair, while protein stops enhancing new cell growth and new hair follicles. Prefer dark green leafy vegetables. You can eat vegetables in the form of curry, juice, salads, etc.,

  • Spinach
  • Lettuce
  • Cauliflower
  • Beets, etc.,

Mushrooms :

Mushrooms that of reishi mushrooms from china have shown a great result on white hair. It contains abundance of herbs and nutrients which stimulates excessive melanin production,  helps from premature of hair.

Beef liver:

This is not preferred by vegans. But non-vegetarians can make it most out of it. It contains zinc and copper in huge numbers. Eat it once a week, for black and thick hair.


Blueberries contain all the essential nutrients like copper, zinc, iodine, vitamin B complex, B12. The deficiency of all those nutrients will lead to white hair and hair loss. Eating blueberries making enough of nutrients to your hair and body and easily avoids premature of hair.

Salmon and tuna fish:

Salmon and tuna fish contains omega 3 fatty acids, minerals, vitamin B and proteins, which helps from grey hair and hair loss. Have at least twice a week


Almond contains antioxidants, which helps from greying of hair. It increases catalese level in the hair and thus stops and slows down the premature of hair

  • Soak 3-5 almonds overnight
  • Eat during breakfast and also as snack

Amla :

Amla contains tons of vitamin C and antioxidants, which helps from prematuring of hair and hair loss. Amla the Indian gooseberry can be eaten in the form of chutney, salads and juice.

Lentils :

Lentils contain vitamin B9, which increases the production of DNA and RNA, which there by increases collagen and melanin production, thus stops greying of hair. Many few of them know that lentils help from premature of hair. Eat as dal, curry or with some vegetable.


Nuts contain copper which boosts melanin production to higher levels. Make sure to make nuts as part of your snacks. Eat handful of nuts with glass of milk

Bottom line:

Inner care and external care is to be taken for hair growth and premature of hair. Add these above food in your diets to stop greying of hair


Girlicious Beauty: Girlicious Beauty is a stylish portal for Women - aims at providing beauty, health & wellness tips. This portal will helps to improve their beauty, to gain more health & welness awareness. These will definity boost womens confidence.
Related Post