Grey haired woman with red lip stick, portrait.

7 Daily Foods That Reason Gray Hair

Growing gray hair is normal to old people but abnormal to young ones. Some people’s hairs start to gray in their 20s and 30s due to lifestyle change and an unhealthy diet. Another major cause of graying is stress. Although age and genetics are the major causes of graying, it is important to note that a poor diet is also a significant factor. Good nutrition is a must to maintain natural hair color and healthy hair. If you want to prevent premature graying, here are 7 food choices you should avoid:

1. Sugar


Sugar cause premature graying because of its aging effect. There are a lot of foods that contain sugar that you should avoid such as sweets and sugar-rich beverages. Sugar can also lower the amount of vitamin E in your body and such vitamin is essential for healthy hair growth.

2. Artificial color and sweeteners

artificial color

Avoid food that contain artificial colors and sweeteners. They are all man-made and unnatural which means there is nothing healthy about them. Artificial sweeteners and colors cause a variety of complications such as allergies, deafness, migraines and premature graying.

3. Soft drinks


Once can of soda contains ten teaspoon of sugar. But apart from sugar, soft drinks are loaded with artificial sweeteners and colors. We all know that in the long run, soda consumption will make us fat and cause teeth decay.


4. White flour


White flour is rich in metallic iron which should never be consumed by humans. Even though our hair needs iron to grow and remain healthy, metallic iron is not a substitute. It has absolutely no nutritional value and causes gray hair.

5. Animal protein


Animal meat contains very high protein which may harmful both to your body and hair. Because our bodies cannot digest the excessive protein, it will produce uric acid which also causes premature graying.



Salt should be consumed moderately. Taking more than 2,300mg of salt a day is unhealthy. Likewise, if you have diabetes, high blood pressure, chronic kidney disease or if your age is above 51 years old, your daily intake should be less than 1,500mg.