The best foods for hair growth are those rich in protein, iron, zinc, omega-3 fatty acids, and vitamin C. Hair is built almost entirely from a protein called keratin, so what you eat directly supplies the raw materials your follicles need to produce strong, dense strands. No single “superfood” will transform your hair overnight, but consistently eating a mix of nutrient-dense whole foods gives your follicles the best chance to thrive.
Why Protein Matters More Than Any Other Nutrient
Hair is roughly 95% keratin, a structural protein made from 21 different amino acids. One amino acid, cysteine, plays an outsized role: it accounts for 17 to 19% of hair keratin’s building blocks and is responsible for the sulfur bonds that give hair its strength and elasticity. Without enough dietary protein, your body prioritizes vital organs and diverts amino acids away from hair production, which can push follicles into a prolonged resting phase.
The richest sources of the amino acids hair needs include eggs, chicken, turkey, fish, Greek yogurt, cottage cheese, and lentils. Eggs are especially valuable because they deliver protein alongside other hair-relevant nutrients like biotin, zinc, and selenium in a single food. If you eat a plant-based diet, combining legumes with grains (rice and beans, hummus with whole wheat pita) ensures you’re getting a complete amino acid profile.
Iron and Ferritin: The Oxygen Pipeline to Your Follicles
Iron carries oxygen through your bloodstream to every tissue, including hair follicles. When iron stores drop, follicles are among the first structures to feel the effects because your body considers them non-essential. Research on ferritin (the protein that stores iron) suggests that levels need to reach at least 70 micrograms per liter for a normal hair growth cycle. People with ferritin between 21 and 70 often fall into a gray zone where levels are technically “adequate” by general health standards but too low to fully support hair cycling.
Spinach, red meat, organ meats, lentils, chickpeas, and fortified cereals are all strong sources of iron. Spinach pulls double duty here: it’s also rich in folate, which supports the rapid cell division happening inside each hair follicle. One practical tip is to pair plant-based iron sources with vitamin C (a squeeze of lemon on lentil soup, strawberries alongside oatmeal), since vitamin C dramatically improves how well your body absorbs non-heme iron from plants.
Omega-3 Fatty Acids and Hair Density
Omega-3s reduce inflammation around hair follicles and help maintain the oily layer that keeps your scalp healthy. In one clinical study, a supplement standardized in fatty acids increased visible hair density in 83% of participants over six months. Among those who saw improvement, 30% had a “great” increase in density and another 30% had a “moderate” increase.
Fatty fish is the most efficient dietary source. Salmon, mackerel, sardines, and herring all deliver both EPA and DHA, the two omega-3 forms your body uses most readily. For plant-based options, walnuts, flaxseeds, chia seeds, and hemp seeds provide ALA, which your body partially converts to EPA and DHA. Eating fatty fish two to three times per week, or adding a daily tablespoon of ground flaxseed to smoothies or yogurt, is enough to keep your intake consistent.
Zinc for Follicle Repair and Growth
Zinc is essential for hair follicle growth and repair. It acts as a cofactor for hundreds of enzymes, including those involved in protein synthesis and cell division inside the follicle. When zinc levels drop, follicular function becomes impaired and hair can thin or shed more easily. Deficiency is more common than many people realize, particularly among vegetarians, people with digestive conditions, and heavy exercisers who lose zinc through sweat.
Oysters contain more zinc per serving than any other food, delivering several times the daily requirement in just a few ounces. More practical everyday options include beef, pumpkin seeds, cashews, chickpeas, and yogurt. Like iron, zinc from animal sources is absorbed more efficiently than zinc from plants, so vegetarians benefit from soaking or sprouting legumes and seeds to reduce compounds that block absorption.
Vitamin C and Berries
Vitamin C protects hair follicles from oxidative stress caused by free radicals, unstable molecules that damage cells and can shorten the hair growth cycle. It’s also required for your body to produce collagen, a protein that strengthens the structure surrounding each follicle. Beyond that, as mentioned above, vitamin C is critical for absorbing iron from plant foods.
Berries are one of the most concentrated sources. A single cup of strawberries covers more than your full daily vitamin C requirement. Blueberries, blackberries, and raspberries add additional antioxidant compounds. Bell peppers, kiwi, citrus fruits, and broccoli are other strong options if berries aren’t your thing.
The Biotin Question
Biotin is probably the most marketed nutrient for hair, but the evidence tells a more nuanced story. A 2024 systematic review found that current evidence does not support routine biotin supplementation for hair growth in people without a documented deficiency. In one randomized trial of healthy men, 5 milligrams of biotin daily (far above the typical supplement dose) did not improve hair growth rate compared to a placebo. When improvements appeared in other studies, they typically involved combination formulas, making it impossible to credit biotin specifically.
True biotin deficiency is uncommon in people eating a balanced diet. Eggs, nuts, seeds, salmon, avocado, and sweet potatoes all contain biotin naturally, and that’s almost certainly enough. If you’re already spending money on biotin gummies without seeing results, this is likely why.
Foods That Can Work Against You
It’s worth knowing that more is not always better. Excessive intake of vitamin A and selenium can actually increase hair shedding. Vitamin A toxicity typically happens through supplements rather than food, but people who take multiple products containing it (a multivitamin plus a separate vitamin A capsule, for instance) can overshoot without realizing it. Brazil nuts are so rich in selenium that eating just two or three daily provides your full requirement. Regularly eating a handful could push you into excess territory.
Highly processed diets, crash diets, and very low calorie plans also trigger hair loss by depriving follicles of calories and nutrients simultaneously. Rapid weight loss is one of the most common dietary causes of temporary but dramatic shedding, usually appearing two to three months after the diet begins.
A Practical Daily Eating Pattern
You don’t need to overthink this. A day of eating that covers your hair’s needs might look like: eggs and berries at breakfast, a spinach salad with chickpeas, pumpkin seeds, and lemon dressing at lunch, and salmon with sweet potato and broccoli at dinner. Snack on a small handful of walnuts or cashews. That single day hits protein, iron, zinc, omega-3s, vitamin C, biotin, and folate without any supplements.
The key is consistency over weeks and months, not perfection at any single meal. Hair grows roughly half an inch per month, so dietary changes won’t show visible results for at least three to six months. The follicles you’re feeding today are producing the hair you’ll see next season.