Premature graying of hair has become a common problem today. Hair can turn gray at an early age due to many reasons. Many times bad diet has a bad effect on our hair. If we take a proper diet and use spinach, soybean, and eggs in our food then we can get our black hair back. Today in this article we will know what to eat to blacken hair.

Bring home biotin-rich tablets to avoid premature gray hair and strengthen your hair.

  1. What to eat for gray hair?
  2. Some other diets for grey hair
  3. Tips for grey hair
  4. Takeaway
Doctors for Food for grey hair

Although dye and henna can be used to darken hair, but their use has adverse effects on the body, in such a situation you can regain the natural color of your hair by consuming sweet potato and amla. Let us know in detail what things should be included in the diet to blacken hair -


Spinach is a great plant-based source that is rich in beneficial nutrients like folate, iron, and vitamins A and C. Elements like Vitamin A found in spinach help the glands produce sebum (an oily substance). These oily substances help moisturize the scalp to keep hair healthy. Consumption of spinach not only helps in hair growth but also maintains its natural beauty.

(Read More - Tips to reverse grey hair)

myUpchar doctors after many years of research have created myUpchar Ayurveda Kesh Art Hair Oil by using 100% original and pure herbs of Ayurveda. This Ayurvedic medicine has been recommended by our doctors to more than 1 lakh people for multiple hair problems (hair fall, gray hair, and dandruff) with good results.
Bhringraj hair oil
₹425  ₹850  50% OFF


Consuming eggs maintains the balance of protein and iron in the body. Eggs are rich in a vitamin B called biotin which helps in hair growth and maintaining their natural color.

If you are looking for shampoo for dandruff, then click on the blue link now and buy immediately.


Soybean not only contains protein beneficial for hair but also contains an element called spermidine which is found in abundance. Research has found that spermidine is effective in hair growth and in providing natural beauty.

If you want to stop hair fall, order hair serum now.

Sweet potatoes

Sweet potato is rich in an antioxidant called beta carotene which helps a lot in maintaining the shine of hair. It helps in protecting from dry and weak hair. For beta carotene, you can also consume other fruits and vegetables like carrotspumpkinmelon, and mango.

Buy and use an Ayurvedic cleanser to bring new shine to your hair.


Amla, rich in Vitamin C, is very important for the natural beauty of our hair. Amla corrects the metabolic activity of the body and helps in keeping the level of DHT (Dihydrotestosterone) hormone produced inside the body normal, which reduces the problem of hair fall and the hair remains naturally black and beautiful for a long time.

(Read More - Premature grey hair causes)


To blacken white hair, include chickpeas in your diet. Chickpeas are rich in vitamin B9, which helps you in preventing graying of hair. Apart from this, it is also a good source of protein, iron, and zinc, which can be effective in removing the problem of grey hair.

(Read More - Home remedies for grey hair)


Chicken is rich in Vitamin B12, which is very important for a healthy body. By consuming this you can overcome the problem of white hair. According to research, taking large doses of B vitamins (B6, B12, folic acid) continuously for three months can reduce the problem of gray hair. Apart from chicken, these vitamins are found in eggs, cheese, and milk, which can help you in eliminating the problem of grey hair.

(Read More - Which deficiency causes white hair)


If you want to keep your hair black, include pulses in your regular diet. Lentils are considered a very good source of Vitamin B9. Vitamin B9 increases the production of DNA and RNA in your body, which is considered very important for your blood cells. Apart from this, it also plays an important role in the production of methionine to maintain the color of your hair.

(Read More - How to make hair black naturally)


You can also consume salmon to blacken your white hair. It can help you in keeping your hair strong and thick. The oil present in fish helps maintain the natural color of your hair. It also balances hormone levels. Not only this, salmon contains selenium, which is a very important mineral for controlling the production of hormones.

Apart from this, Vitamin D deficiency in the body can be compensated by consuming salmon. Salmon or other fatty fish is healthy for your overall health. It can help you in providing nutrients to your hair, which will make your hair black and thick.

(Read More - What happens if you pluck grey hair)


To overcome the problem of grey hair, you can include the liver in your diet. It is rich in many nutrients. It can help you maintain healthy hair. Vitamin B12, copper, iron, and vitamin B9 present in it help in the production of DNA and RNA. Additionally, it along with folic acid produces red blood cells, which can be effective in keeping hair healthy.

Due to a deficiency of iron and zinc in the body, your hair may turn gray before time. At the same time, low levels of folic acid can cause problems related to melanin. In such a situation, the consumption of the liver helps fulfill the deficiency of all these nutrients in your body.

(Read More - Does stress cause grey hair)

Vitamin E-rich diet

To blacken white hair, you can also include Vitamin E-rich food in your diet. For this, you can include things like sunflower seeds and oil, almonds, spinach, and peanuts in your diet. All these foods are rich in Vitamin E as well as other nutrients like amino acids, iron, Vitamin B12, etc., which help remove the problem of gray hair.

(Read More - Reasons for Gray Hair)

Magnesium-rich diet

To overcome the problem of gray hair, you should include things rich in magnesium in your diet. This can prevent your hair from turning grey. Besides, it also plays an important role in keeping your body healthy. Pumpkin seeds, chia seedscashews, etc. are rich in magnesium, which can prove helpful in blackening hair.

(Read More - How to stop grey hair)

To blacken white hair, you can also consume these foods -

(Read More - Anti-grey hair oil recipes)

To blacken white hair, you need to improve your diet as well as your lifestyle. As -

  • Don't be under too much stress.
  • Stay away from alcohol and smoking.
  • Exercise regularly.
  • Stay away from dust and dirt.
  • Get yourself checked regularly.
  • Do exercise for 30 to 40 minutes daily.

(Read More - Hair myths)

Biotin Tablets
₹699  ₹999  30% OFF

Hair enhances overall personality. Premature graying of hair can reduce self-confidence, which makes one hesitant to go out in front of society. But this problem can be cured by changing your lifestyle and consuming healthy and nutrient-rich foods. If you use things like amla, sweet potato, spinach, and soybean in your diet, you can regain the beauty of your hair. However, before consuming these things, definitely consult your dietitian because sometimes consumption of some foods can cause allergy problems.

(Read More - Medicine for grey hair)

Dr Shishpal Singh

Dr Shishpal Singh

5 Years of Experience

Dr. Sarish Kaur Walia

Dr. Sarish Kaur Walia

3 Years of Experience

Dr. Rashmi Aderao

Dr. Rashmi Aderao

13 Years of Experience

Dr. Moin Ahmad Siddiqui

Dr. Moin Ahmad Siddiqui

4 Years of Experience

Read on app