The best foods for hair growth are those rich in protein, iron, zinc, biotin, omega-3 fatty acids, and vitamin D. Hair is built almost entirely from a protein called keratin, so your diet needs to supply both the raw building blocks and the micronutrients that keep follicles cycling through their active growth phase. No single “superfood” will transform your hair overnight, but consistently eating the right combination of nutrients can reduce shedding and support thicker, stronger growth over several months.
Why Your Diet Affects Hair Growth
Each hair follicle cycles through a growth phase, a rest phase, and a shedding phase. The growth phase (called anagen) lasts two to six years and is the period where your body needs a steady supply of amino acids, minerals, and vitamins to build each strand. When your body is short on key nutrients, it essentially triages: it redirects resources to vital organs and lets hair maintenance slide. That’s why nutritional deficiencies often show up as thinning hair months before other symptoms appear.
Protein-Rich Foods Come First
Keratin, the structural protein that makes up about 95% of each hair strand, requires a steady stream of amino acids from your diet. If you’re not eating enough protein, your body can’t produce keratin efficiently, and hair may grow thinner or more slowly. Foods that support keratin production include eggs, salmon, broccoli, kale, sweet potatoes, and garlic.
For most adults, aiming for a palm-sized portion of protein at each meal covers the baseline. Eggs are particularly useful because they deliver protein alongside biotin and other B vitamins in one package. Salmon doubles as a protein and omega-3 source, which makes it one of the most frequently recommended foods for hair health.
Iron: The Nutrient Most Linked to Hair Loss
Iron deficiency is one of the most common nutritional causes of hair shedding, especially in women. Your follicles need iron to deliver oxygen to rapidly dividing cells at the hair root. When iron stores drop too low, follicles can prematurely shift out of their growth phase, leading to diffuse thinning across the scalp.
Research has found that women experiencing unexplained hair shedding tend to have significantly lower iron stores than women without hair loss. In one study, the average stored iron level in women with shedding was about 16 ng/mL compared to 60 ng/mL in women without hair problems. Levels below 40 ng/mL, especially combined with fatigue or paleness, are considered a red flag worth investigating.
The richest food sources of easily absorbed iron include red meat, organ meats, shellfish (especially oysters and clams), and dark poultry meat. Plant-based sources like lentils, chickpeas, spinach, and fortified cereals provide iron too, but your body absorbs it less efficiently. Pairing these foods with something high in vitamin C, like bell peppers or citrus, significantly boosts absorption. Soaking and sprouting legumes also helps by reducing compounds called phytates that block mineral uptake.
Biotin: Helpful Only If You’re Deficient
Biotin (vitamin B7) has become synonymous with “hair vitamins” in supplement marketing, but the clinical evidence is more nuanced than the labels suggest. A systematic review of biotin supplementation studies found that current evidence does not support routine biotin use for hair growth in people who aren’t actually deficient. In a randomized trial of healthy men, 5 mg of daily biotin did not improve hair growth rate. Most studies showing benefits involved multiple ingredients given together, making it impossible to credit biotin alone.
That said, true biotin deficiency does cause hair thinning, and getting enough through food is straightforward. The richest sources by a wide margin are organ meats: a 3-ounce serving of chicken liver provides roughly 460% of the daily value, while the same amount of beef liver delivers about 100%. More everyday options include:
- Eggs (1 whole egg): 33% of the daily value
- Salmon (3 oz): 17%
- Peanuts (1/4 cup): 16%
- Pork chop (3 oz): 13%
- Ground beef (3 oz): 13%
- Sunflower seeds (1/4 cup): 9%
- Sweet potato (1/2 cup, cooked): 8%
- Almonds (1/4 cup): 5%
If you eat a reasonably varied diet, you’re likely getting enough biotin without a supplement.
Omega-3 Fats for Scalp and Follicle Health
Omega-3 and omega-6 fatty acids play a role in reducing inflammation around hair follicles, improving blood flow to the scalp, and supporting the cell membranes that keep follicle cells healthy. A clinical study using a supplement combining omega 3-6-9 fatty acids with plant compounds found measurable improvements in hair diameter, hair density, and scalp blood flow, along with reduced shedding.
Fatty fish is the most concentrated food source: salmon, mackerel, sardines, and herring all deliver high amounts of omega-3s. For plant-based options, flaxseeds, chia seeds, walnuts, and hemp seeds provide a precursor form that your body partially converts. Adding two servings of fatty fish per week, or a daily tablespoon of ground flaxseed, is a practical target.
Zinc and Vitamin D: Two Often-Overlooked Nutrients
Zinc is involved in cell division and tissue repair, both of which are essential during the hair growth cycle. Low zinc levels have been linked to hair thinning in multiple studies. Oysters are by far the richest source, with a single serving providing several times the daily requirement. Pumpkin seeds, sesame seeds, beef, crab, and legumes are other good options. If you eat mostly plant-based, soaking and fermenting seeds and legumes helps your body absorb more zinc by breaking down phytates.
Vitamin D receptors are present in the outer root sheath of hair follicles and in the dermal papilla, the tiny structure at the base of each follicle that signals hair to grow. When these receptors don’t function properly, hair follicles fail to initiate their growth cycle. In animal studies, loss of the vitamin D receptor causes complete hair loss even when calcium levels are normal, which suggests vitamin D has a direct role in follicle signaling that goes beyond its well-known bone health benefits. Fatty fish, egg yolks, fortified milk, and mushrooms exposed to UV light are the best dietary sources, though sunlight exposure remains the most efficient way your body produces vitamin D.
Foods That Can Backfire in Excess
More is not always better when it comes to hair nutrients. Selenium is a good example. Your body needs about 55 micrograms per day for normal function, including antioxidant protection of follicle cells. But consistently exceeding 400 micrograms can trigger toxicity, and cases of hair loss have been documented at intakes around 800 to 1,000 micrograms per day. Brazil nuts are exceptionally high in selenium. Just one or two nuts can meet your daily need, and eating a handful every day could push you into risky territory.
Excess vitamin A is another culprit. While vitamin A supports the production of sebum (your scalp’s natural oil) and plays a role in follicle development, chronically high intake from supplements or very large amounts of liver can actually trigger hair shedding. Getting vitamin A from colorful vegetables like sweet potatoes, carrots, and leafy greens is virtually impossible to overdo because your body regulates the conversion. Problems typically arise from high-dose supplements or very frequent organ meat consumption.
Putting It All Together
You don’t need to overhaul your entire diet. A practical approach is to build meals around a few high-impact foods that cover multiple hair nutrients at once. Eggs give you protein, biotin, and some vitamin D. Salmon delivers protein, omega-3s, biotin, and vitamin D. A handful of pumpkin seeds adds zinc and iron. A side of lentils with bell peppers gives you iron with enhanced absorption. Sweet potatoes contribute biotin and vitamin A precursors.
If you follow a plant-based diet, pay extra attention to iron, zinc, and omega-3 intake. Soaking, sprouting, and fermenting grains, seeds, and legumes can meaningfully improve how much of these minerals your body actually absorbs. Pairing iron-rich plant foods with vitamin C sources at the same meal is one of the simplest and most effective strategies.
Hair grows roughly half an inch per month, so dietary changes won’t produce visible results for at least three to six months. Consistency matters far more than any single meal. If you’re experiencing sudden or significant hair loss, the cause may not be dietary at all, and checking your iron stores and vitamin D levels through a blood test can help pinpoint whether a nutritional gap is part of the problem.

