Protein-Rich Foods for Hair Growth: What to Eat for Healthier Hair
The best foods for hair growth are protein-rich foods such as eggs, fish, poultry, lean meat, Greek yogurt, beans and lentils, along with foods that supply iron, zinc and vitamin D. Hair is made almost entirely of a protein called keratin, so eating enough protein every day matters. Crash diets and very low-calorie eating are among the most common dietary triggers of extra shedding.
This guide covers the foods that support healthy hair, how much protein you need, what to drink, what to cut back on, and when food alone isn't enough.
Key fact: Hair isn't essential to survival, so when your diet falls short, your body shifts protein and energy away from hair first. That's why rapid weight loss is often followed by shedding a few months later.

The Short Answer
- Eat protein at every meal: eggs, fish, poultry, meat, dairy, soy, beans and lentils.
- Include foods rich in iron, zinc and vitamin D, the nutrients most often low in people with thinning hair.
- A diet rich in raw vegetables and fresh herbs has been linked to lower odds of pattern hair loss in men.
- Avoid crash diets, and go easy on sugary drinks, which have been linked to male pattern hair loss.
What Foods Maximize Hair Growth?
No single food grows hair, but a diet with enough protein and the right micronutrients gives your follicles what they need. These are the foods worth eating regularly.
| Food | What it gives your hair |
|---|---|
| Eggs | High-quality protein, plus biotin and other B vitamins |
| Oily fish (salmon, sardines, mackerel) | Protein, omega-3 fats and vitamin D |
| Poultry and lean red meat | Protein, iron that's easy to absorb, zinc and vitamin B12 |
| Greek yogurt and cottage cheese | Protein and vitamin B12 |
| Beans, lentils and chickpeas | Plant protein, iron, zinc and folate |
| Tofu, tempeh and edamame | Complete plant protein |
| Pumpkin seeds and nuts | Zinc, healthy fats and vitamin E (zinc and hair) |
| Leafy greens and fresh herbs | Folate, iron, vitamin C and antioxidants |
| Citrus fruit, berries and peppers | Vitamin C, which helps you absorb iron from plant foods |
How Much Protein Do You Need for Hair Growth?
There's no special "hair dose" of protein. Aim for the amount recommended for your overall health, spread across the day, with a protein source at each meal. Most adults eating a varied diet get enough. You're more likely to fall short if you're dieting hard, eating very little, following a restrictive plant-based diet without planning, or recovering from illness or surgery.
Protein shakes can help if you struggle to eat enough, but they don't add growth if you already get plenty. Whey protein for hair and pea protein for hair.
Are Eggs Good for Hair Growth?
Yes. Eggs are one of the most convenient hair-friendly foods: a good source of protein and biotin, plus vitamin D and B12. Eat them cooked. Raw egg white contains a protein that binds biotin and stops your body absorbing it.
What to Drink for Thicker Hair
Water, milk, soy milk and unsweetened drinks are all fine. What's worth cutting back on is sugar-sweetened drinks: in a large survey of young men, those who drank the most sugary drinks were more likely to have male pattern hair loss. No drink thickens hair on its own.
Foods and Habits That Can Work Against Your Hair
- Crash diets and very low-calorie eating. Rapid weight loss is a common trigger of temporary shedding, two to three months later. What triggers telogen effluvium.
- Lots of sugary drinks, linked to male pattern hair loss in young men.
- Megadoses of supplements. Too much vitamin A or selenium is linked to hair loss.
Is Protein Good for Fine Hair?
Protein in your diet supports all hair types. Protein hair treatments are different: they coat the strand and can add body to fine hair, but overusing them can leave hair stiff and brittle. Signs of protein overload and hydrolyzed protein for hair.

What the Research Shows
A 2020 review of diet and hair loss (Pham et al.) included 24 studies with 1,787 patients. It found that enough protein is necessary for healthy hair, that a Mediterranean-style diet rich in raw vegetables and fresh herbs, and isoflavone-rich soy, may support hair in pattern hair loss, and that very low-calorie diets were possible triggers of hair loss. The authors note that the studies were limited and few had controls.
A case-control study in Rome (Fortes et al., 2018) compared 104 men with androgenetic alopecia and 108 men without it. After adjusting for age, education, body mass index and family history, men who ate raw vegetables three or more times a week had less than half the odds of pattern hair loss (odds ratio 0.43), and the same was true for regular fresh herbs (0.44).
A cross-sectional survey of young men in China (Shi et al., 2023) analyzed 1,028 men aged 18 to 45. High consumption of sugar-sweetened beverages was associated with a higher risk of male pattern hair loss, after adjusting for diet, lifestyle and other factors. It's an association from self-reported data, not proof that sugary drinks cause hair loss.
When Food Isn't Enough
A good diet covers most people's needs, but it can't fix a deficiency quickly or override genetics and hormones. If you're shedding heavily or thinning, ask your doctor about a blood test for iron, vitamin D and B12. Which vitamins matter for hair growth and how to stop hair loss.
If you find it hard to get enough protein, FullyVital's Hair Skin Gut Collagen adds collagen peptides from four sources, plus hydrolyzed keratin, biotin and vitamin C, in a daily powder. For a daily all-in-one with vitamin D, B12, zinc and biotin, see Hair Revival Supplements. Both are designed to support healthy hair alongside a balanced diet, not to replace it.
Frequently Asked Questions
What foods maximize hair growth?
Protein-rich foods such as eggs, fish, poultry, meat, dairy, soy and legumes, plus foods rich in iron, zinc and vitamin D. Leafy greens, fresh herbs and vitamin C-rich fruit round it out.
What is the best protein for hair growth?
Any complete protein works: eggs, fish, meat, dairy and soy. Plant eaters can combine beans, lentils, grains and nuts. Getting enough every day matters more than the source.
What to drink for thicker hair?
No drink thickens hair on its own. Water and unsweetened drinks are best, and cutting back on sugary drinks may help, since they've been linked to male pattern hair loss.
Is protein good for fine hair?
Dietary protein supports all hair. Protein hair treatments can add body to fine hair, but overusing them can make it stiff and brittle.
Can a bad diet cause hair loss?
Yes. Crash diets, very low-calorie eating and too little protein, iron or other nutrients can all trigger shedding, usually a few months later.
Scientific References
This guide is grounded in the following published research.
Pham CT, Romero K, Almohanna HM, et al. "The Role of Diet as an Adjuvant Treatment in Scarring and Nonscarring Alopecia." Skin Appendage Disord, 2020.
Fortes C, Mastroeni S, Mannooranparampil T, et al. "Mediterranean diet: fresh herbs and fresh vegetables decrease the risk of Androgenetic Alopecia in males." Arch Dermatol Res, 2018.
Shi X, Tuan H, Na X, et al. "The Association between Sugar-Sweetened Beverages and Male Pattern Hair Loss in Young Men." Nutrients, 2023.
