Welcome to Vinci Hair Clinic!

What to Eat for Healthy Hair Growth: A Nutrition Guide

Dr Salvar Björnsson
Reviewed by Dr Salvar Björnsson
Written by Our Editorial Team

The best hair growth food includes protein-rich eggs and fish, iron-rich red meat and leafy greens, oily fish for omega-3, plus foods high in zinc, biotin, vitamin D and vitamin C. Hair is made mostly of keratin, a protein, so a balanced diet supplying these building blocks supports stronger growth and helps prevent deficiency-related shedding.

How does diet affect hair growth?

Hair follicles are among the most metabolically active cells in the body, so they are sensitive to what you eat. Each strand is built largely from a protein called keratin, and growth depends on a steady supply of nutrients delivered through the blood.

When the body is short of key nutrients, it prioritises essential organs over hair, so follicles are among the first to suffer. This is why deficiencies in iron, protein, zinc or vitamin D often show up as increased shedding or slower, weaker growth. Eating well will not override genetic hair loss, but it removes nutrition as a contributing factor and gives your hair the best foundation to grow.

Which foods are best for hair growth?

No single food is a magic bullet. The most effective approach is a varied diet that covers the main nutrients hair needs. The table below maps the key nutrients to good food sources and how they support your hair.

Nutrient Top food sources Why it matters for hair
Protein Eggs, fish, chicken, beans, lentils Forms keratin, the main building block of hair
Iron Red meat, spinach, lentils, fortified cereals Carries oxygen to follicles; low iron is a common cause of shedding
Omega-3 Salmon, mackerel, sardines, walnuts Supports scalp health and follicle function
Zinc Shellfish, pumpkin seeds, chickpeas Aids tissue repair and the hair growth cycle
Vitamin C Citrus, peppers, strawberries Boosts iron absorption and collagen production
Vitamin D Oily fish, eggs, fortified foods, sunlight Linked to follicle cycling; deficiency is common in the UK
Biotin Eggs, nuts, seeds, sweet potato Supports keratin production

A practical takeaway: build meals around a protein source, add leafy greens or pulses for iron, include oily fish a couple of times a week, and snack on nuts and seeds for zinc and biotin.

Are there specific hair growth foods to prioritise?

If you want a simple shopping list, these foods deliver the widest range of hair-supporting nutrients.

  • Eggs — protein and biotin in one affordable package.
  • Oily fish (salmon, mackerel, sardines) — omega-3, protein and vitamin D.
  • Spinach and leafy greens — iron, folate and vitamin C.
  • Pulses (lentils, chickpeas, beans) — plant protein, iron and zinc.
  • Nuts and seeds — zinc, biotin, selenium and healthy fats.
  • Berries and citrus — vitamin C to improve iron absorption.

For plant-based eaters, pairing iron-rich foods with vitamin C (for example, lentils with peppers or a glass of orange juice) noticeably improves how much iron the body absorbs.

A simple day might look like this: eggs or porridge with seeds at breakfast, a lentil or chickpea salad with peppers at lunch, oily fish with leafy greens for dinner, and nuts or berries as snacks. You do not need exotic ingredients or expensive “hair growth” products — most of what your follicles need is found in everyday, affordable foods eaten consistently across the week.

Do supplements help hair growth?

Supplements help most when they correct a genuine deficiency, and far less when nutrient levels are already normal. If your blood tests show low iron, vitamin D or another shortfall, targeted supplementation can support recovery from deficiency-related shedding.

However, taking high-dose supplements without a confirmed need is rarely beneficial and can occasionally be harmful — too much vitamin A or selenium, for example, has been linked to hair loss. The sensible rule is: get tested first, then supplement to fill a specific gap rather than guessing. A diet-first approach remains the safest foundation.

What foods and habits can harm hair growth?

Just as some foods support hair, certain patterns work against it. Watch out for:

  • Crash diets and very low calorie eating, which can trigger sudden shedding (telogen effluvium) a few months later.
  • Very low protein intake, which deprives follicles of their core building block.
  • Excess alcohol, which can interfere with the absorption of zinc and other nutrients.
  • Highly processed, nutrient-poor diets, which leave little for non-essential tissues like hair.

The goal is consistency rather than perfection. A balanced, varied diet sustained over months matters far more than any short-lived “superfood” trend.

Can food alone stop hair loss?

No — and this is an important distinction. Nutrition can support healthy growth and reverse thinning caused by a deficiency, but it cannot stop genetic (pattern) hair loss, which is driven by hormones and heredity rather than diet. If you are losing hair despite eating well, the cause is likely something diet cannot fix on its own.

In those cases, a proper diagnosis is the next step. Vinci offers a full range of non-surgical hair loss treatments, and therapies such as the PRP protocol can complement a healthy diet to support follicle health. Think of good nutrition as the foundation, not the whole solution.

Frequently Asked Questions

What is the single best food for hair growth?

There is no single best food, but eggs come close because they provide both protein and biotin, two nutrients central to building hair. A varied diet covering protein, iron, zinc and the key vitamins is far more effective than relying on any one food.

How long does it take to see results from diet changes?

Hair grows slowly, around one centimetre a month, so improvements take time. If you are correcting a deficiency, you may notice less shedding within a few months, but visible changes in thickness and length typically take three to six months or longer.

Do biotin supplements really work?

Biotin supplements help if you are deficient, which is uncommon in people eating a normal diet. For most people, dietary biotin from eggs, nuts and seeds is sufficient, and extra supplements offer little added benefit.

Can a vegan diet support healthy hair?

Yes, with planning. Vegans should ensure adequate protein, iron, zinc, omega-3 and vitamin B12, pairing iron-rich foods with vitamin C to improve absorption. Some plant-based eaters benefit from a B12 or vitamin D supplement after testing.

Will eating more protein speed up hair growth?

Eating enough protein is essential for healthy hair, but eating excess protein beyond your needs will not accelerate growth. The aim is to meet your daily requirement consistently rather than to overload on any one nutrient.

A healthy diet gives your hair the best possible foundation, but if you are concerned about ongoing shedding or thinning, food alone may not be enough. Book a free, no-obligation consultation with Vinci Hair Clinic, where an experienced specialist can identify the underlying cause and recommend the right combination of treatments for you.

Get your hair loss quote!

Drag & Drop Files, Choose Files to Upload You can upload up to 10 files.

Contact us today to get your hair loss quote