what to eat to prevent grey hair

What to Eat to Prevent Grey Hair: 5 Foods That May Help Keep Your Natural Colour Longer

Thursday 05th Mar 2026 |

5 Foods That May Help Prevent Grey Hair and Keep Your Natural Colour Longer

For many people, the first grey hair appears somewhere in their late 30s or early 40s. But an increasing number of people are noticing silver strands much earlier — sometimes before the age of 30.

While genetics certainly play a role, emerging research suggests that nutrition could also influence when greying begins. According to a February 2026 analysis by Harley Street Hair Clinic, certain nutrients linked to hair pigmentation — including iron, vitamin D, copper, zinc, protein and omega-3 fatty acids — may help support healthy melanin production, the pigment responsible for hair colour.

Researchers reviewed common foods and ranked them by their nutritional density to identify which may offer the most support in preventing premature greying.

Here are five foods that stood out.


Lentils: Iron to Support Melanin Production

Lentils are one of the richest plant-based sources of iron, providing around 7.16 mg per 100g, along with high levels of protein, zinc and copper.

Iron plays a crucial role in melanin production — the pigment that gives hair its colour. When iron levels drop, melanin production can slow down, which may contribute to earlier greying.

Lentils contain nearly four times the iron found in beef, making them a particularly valuable addition to a balanced diet. Health experts generally recommend around 14–18 mg of iron per day, depending on age and gender, and including lentils regularly can help contribute to that intake.


Salmon: Vitamin D for a Healthy Hair Growth Cycle

Salmon is widely recognised for its nutritional benefits, but it may also support healthy hair pigmentation.

A 100g serving contains around 13 micrograms of vitamin D, as well as omega-3 fatty acids, protein and zinc. Vitamin D is believed to play a role in regulating the hair growth cycle and supporting melanin-producing cells within hair follicles.

Combined with salmon’s high levels of omega-3 fats, these nutrients may help maintain stronger hair and potentially slow the appearance of premature greying.


Chia Seeds: Omega-3 for Scalp Health

Tiny but nutrient-dense, chia seeds provide an impressive 18 grams of omega-3 fatty acids per 100g, along with iron, zinc and protein.

Omega-3 fats support scalp health by helping to reduce inflammation and improve blood flow around hair follicles. This can assist with nutrient delivery to the root of the hair, where pigment-producing cells are located.

Just two tablespoons of chia seeds added to yoghurt, smoothies or porridge can provide a significant nutritional boost.


Tuna: Protein to Strengthen Hair Structure

Hair is made primarily from keratin — a structural protein that forms the foundation of each strand. Without enough protein in the diet, hair can become weaker, thinner and more prone to losing its natural pigment.

Tuna ranks among the highest-protein foods in the analysis, providing around 24.7 grams of protein per 100g, alongside smaller amounts of vitamin D, iron and zinc.

Including lean protein sources like tuna in meals can help support keratin production and maintain stronger, healthier hair.


Sunflower Seeds: Zinc for Follicle Repair

Sunflower seeds are another nutrient-dense option that may help protect hair health. They contain 5.58 mg of zinc per 100g, as well as iron, copper and protein.

Zinc plays an important role in repairing damaged hair follicles and supporting the hair growth cycle. When zinc levels drop, hair can become thinner and lose pigment more quickly.

A small handful of sunflower seeds can provide a convenient boost of zinc and other essential nutrients.


Can Diet Really Affect Grey Hair?

While genetics remain the strongest factor influencing when hair turns grey, nutrition may still play an important supporting role.

Hair specialists often note that people experiencing premature greying frequently have low levels of iron, copper or vitamin D, all of which are involved in the hair pigmentation process.

Improving nutritional intake won’t necessarily reverse existing grey hairs, but ensuring the body has the nutrients it needs could help support healthy hair for longer.

In other words, before reaching for the hair dye, it may be worth looking at what’s on your plate.


Crave Magazine: your essential guide to the best in UK lifestyle, food and travel.