The best foods for hair growth and stronger, healthier hair

- Published
According to Statista, Brits spent a whopping £6.6 billion on hairdressing and beauty treatments, external in 2023. We're a nation obsessed with our locks.
But, can we improve our hair through diet?
Nutrient deficiencies linked to hair loss
"There are a number of nutrients that are important for the health of your hair and how it looks," says registered dietitian and BDA spokesperson Clare Thornton-Wood, external.
But because hair is not regarded as 'essential' by the body, if you're nutrient deficient, the body may divert nutrients to areas that are more important for survival. Though, it's debatable whether simply upping your intake of them will cause re-growth.
If you've noticed unexpected changes to your hair, visit your doctor to look at potential underlying factors.
Vitamin C for hair growth and strength
The hair needs vitamin C to help with collagen synthesis, external, says Thornton-Wood. "It provides strength and structure and helps stimulate follicles to encourage hair growth."
You should be able to get all the vitamin C you need through a balanced diet, but if you're worried, she suggests starting the day with a smoothie.

Green smoothie | Save to My Food now
This recipe uses kiwi fruits, which are packed with vitamin C
Omega-3 fatty acids for hair health
"Omega-3 is crucial for overall health," explains registered nutritionist Rhiannon Lambert, external, author of The Science of Nutrition.
"While definitive evidence linking omega-3 to hair growth is limited, some studies suggest it may enhance hair health and reduce hair loss, external.
"Despite some conflicting evidence from animal studies, showing high fish oil intake may actually contribute to increased hair loss, the general consensus is omega-3 can support scalp and hair follicle health."
You can increase omega-3 in your diet by eating mackerel, salmon, flaxseeds and walnuts, she adds.

Tinned mackerel spaghetti with lemon chilli breadcrumbs | Save to My Food now
Mackerel is rich in omega-3
Biotin (vitamin B7) and hair growth
Biotin, or vitamin B7, can play an important role in hair health and follicle function, Lambert continues. "Severe deficiency, which is often linked to genetic conditions, can result in hair loss, alopecia, and brittle hair.
"Foods rich in biotin include nuts, legumes, whole grains, and eggs."
It's important to note though, biotin deficiency is rare, external and research is limited on whether increasing vitamin B7 in your diet can improve hair, external.
For a biotin boost, Thornton-Wood suggests making soy eggs to use in salads or as snacks.
Scrambled eggs are so quick and easy to make and so satisfying to eat
Iron deficiency and hair loss
While studies on iron as a direct cause of hair loss have produced conflicting results, external, some experts believe iron deficiencies are linked to hair loss.
"Iron deficiency is one of the most common nutritional deficiencies, external – and has been linked to hair loss, external, especially if you menstruate or are vegan or vegetarian," says trichologist and nutritionist Kate Holden, external.

Fried lentils, mango chutney and eggs | Save to My Food now
Lentils are packed with iron and this recipe uses tinned lentils to make a super-quick meal
"Iron plays a critical role in oxygen transport, DNA synthesis and keratin formation - all essential for healthy hair growth," adds Lambert.
"When iron levels are low, oxygen and nutrient delivery to hair follicles are compromised, weakening the structure and contributing to hair loss."
Depleted iron stores can also affect the hair shaft, making it brittle and prone to breakage, continues Lambert. "Eating red meat, lentils and spinach can help, however, professional advice is crucial, as too much iron in the body can be problematic."
Protein for healthy hair
To maintain healthy hair, it's important to eat protein with every meal, says Lambert. It's a key component of keratin, external, which helps form every strand.
"Since hair is the fastest-growing tissue in the body, adequate protein intake is crucial for its growth and repair.
"A protein deficiency can result in dry, brittle, easily shed hair, as well as anaemia."
She suggests eating protein-rich foods such as eggs, dairy, pulses, whole grains, tofu, fish, meat and nuts.

Easy butter chicken | Save to My Food now
Chicken is full of protein and a warming curry is a great way to enjoy it
Zinc and hair loss prevention
Zinc is an essential mineral and some small studies, external suggest zinc deficiency is linked to hair loss, says Lambert.
"Zinc deficiencies can stem from inadequate dietary intake, or medical conditions like kidney disease and diabetes," she says, advising anyone not eating enough to up their intake of beef, poultry, seafood, nuts and fortified cereals.
Pumpkin seeds are great for topping salads with, as Nigella shows with her salmon, avocado, watercress and pumpkin seed salad
Experts agree that while there's no specific cause or cure for hair issues, eating a healthy diet will benefit your hair.
It might also be worth avoiding fasting. A recent study, external found restricting the window of time in which mice eat led to slower hair growth than mice who had full access to food. Similar results were also found in humans.
Originally published January 2025. Updated February 2026.
Want more? Visit BBC Food on Instagram, external, Facebook, external and Pinterest, external or watch the latest Food TV programmes on BBC iPlayer.