Several nutrients play direct roles in how your hair grows, how thick it feels, and how long it stays in its active growth phase. The most important ones for hair are protein, iron, biotin, omega-3 fatty acids, zinc, vitamin C, and vitamin D. Getting enough of these through everyday foods can make a measurable difference, especially if your current diet is falling short in one or more areas.
Protein: The Building Block of Every Strand
Hair is made almost entirely of a protein called keratin. When your diet doesn’t supply enough protein, your body diverts what it has toward more critical functions, and hair growth slows or stops. This is why people on very restrictive diets sometimes notice increased shedding a few months later.
Eggs are one of the most efficient foods for hair because they deliver protein alongside biotin, zinc, and selenium in a single package. Other strong protein sources include chicken, Greek yogurt, lentils, and cottage cheese. You don’t need massive amounts. Most adults need roughly 0.8 grams of protein per kilogram of body weight daily, though active people and older adults often benefit from more.
Iron and Why It Matters for Hair Follicles
Iron helps red blood cells carry oxygen throughout your body, including to the tiny blood vessels that feed each hair follicle. When iron stores drop too low, follicles can shift out of their active growth phase prematurely, leading to diffuse thinning that’s sometimes mistaken for genetic hair loss.
There are two forms of dietary iron. Heme iron, found in meat, seafood, and poultry, is absorbed significantly better than non-heme iron from plant foods like spinach, lentils, and fortified cereals. If you follow a vegetarian or vegan diet, your iron requirement is about 1.8 times higher than someone who eats meat, according to the NIH. Pairing non-heme iron sources with vitamin C (a squeeze of lemon on your lentils, bell peppers in your bean salad) dramatically improves absorption.
Biotin-Rich Foods
Biotin, a B vitamin, helps your body convert food into energy and plays a supporting role in the production of keratin. True biotin deficiency is uncommon, but even marginal shortfalls can show up as brittle hair or increased shedding.
The richest food sources are organ meats. Three ounces of chicken liver delivers roughly 460% of your daily value, and the same amount of beef liver provides about 100%. For more everyday options, a single whole egg covers about 33% of your daily needs, three ounces of salmon provides 17%, and a quarter cup of peanuts supplies 16%. Sunflower seeds, sweet potatoes, and almonds also contribute smaller amounts. Eating a varied diet that includes eggs and nuts a few times a week typically covers your biotin needs without supplementation.
Omega-3 Fatty Acids for Thickness and Shine
Omega-3 fats support the scalp environment that healthy hair depends on. In a 2015 study, participants who took omega-3 and omega-6 supplements for six months had noticeably thicker hair than a control group, and almost 90% reported that their hair felt fuller with less shedding.
The most potent omega-3 forms, EPA and DHA, come from oily fish: salmon, mackerel, sardines, herring, and tuna. Eating fatty fish two to three times a week is a reliable way to get enough. Plant-based sources like walnuts, chia seeds, and flaxseed oil provide a different form called ALA, which your body can partially convert to EPA and DHA. If you eat no fish at all, algae-based supplements are the most direct plant source of DHA and EPA.
Vitamin C and Collagen Support
Vitamin C does double duty for hair. First, it helps your body produce collagen, the structural protein that supports the skin around each hair follicle. Healthy collagen keeps scalp tissue firm and elastic, which helps anchor hair in place. Second, vitamin C significantly boosts the absorption of non-heme iron from plant foods, making it essential for anyone relying on vegetarian iron sources.
Citrus fruits, strawberries, bell peppers, kiwi, and broccoli are all excellent sources. Because vitamin C is water-soluble and your body doesn’t store it, you benefit from including these foods daily rather than loading up once a week.
Vitamin D and the Hair Growth Cycle
Each hair on your head cycles through a growth phase (anagen), a resting phase (telogen), and a shedding phase. Vitamin D receptors sit on the cells that drive this cycle, and research in mice has shown that the active form of vitamin D promotes the transition from resting to growth, essentially waking dormant follicles back up. It also appears to prolong the growth phase, giving individual strands more time to lengthen before they’re shed.
Your skin produces vitamin D from sunlight, but many people fall short, particularly in winter months or if they spend most of their time indoors. Fatty fish (salmon, sardines, mackerel) are again among the best dietary sources, along with egg yolks, fortified milk, and mushrooms exposed to UV light. If you suspect your levels are low, a blood test can confirm it quickly.
Zinc for Hair Tissue Repair
Zinc supports cell division and tissue repair in the hair follicle, and deficiency is a well-documented trigger for hair shedding. Your body has no dedicated zinc storage system, so you need a steady intake from food.
Oysters contain more zinc per serving than any other food. Red meat, crab, and lobster are also rich sources. For plant-based options, pumpkin seeds, chickpeas, cashews, and fortified breakfast cereals all contribute meaningful amounts. Because zinc from plant foods is less readily absorbed (similar to non-heme iron), vegetarians should aim for the higher end of daily recommendations.
Foods to Be Cautious About
More is not always better. Excessive intake of vitamin A and selenium can actually trigger hair loss, as Harvard Health Publishing notes. This rarely happens from food alone. The risk comes primarily from high-dose supplements or from routinely eating very large amounts of organ meats (which are extremely concentrated in vitamin A). A single serving of beef liver occasionally is beneficial, but eating it daily could push you past safe limits.
Highly processed diets that are low in protein, iron, and healthy fats create the kind of nutritional gaps that show up in your hair months later. Crash diets are particularly damaging because they restrict calories so severely that the body deprioritizes hair growth. If you’ve recently gone through a period of very low food intake and notice increased shedding two to three months afterward, that timing is not a coincidence.
Putting It Together
You don’t need a complicated plan. A diet that regularly includes eggs, fatty fish, leafy greens, nuts, seeds, and colorful fruits and vegetables covers nearly every nutrient your hair follicles need. The key patterns are getting enough protein at each meal, pairing iron-rich plant foods with vitamin C, eating fatty fish a couple of times a week, and not over-restricting calories.
Nutrient-related hair changes are slow in both directions. A deficiency takes weeks or months to show up as thinning, and correcting it through diet takes a similar timeline. Most people notice improvements in texture and shedding within three to six months of consistently eating a more nutrient-dense diet. If your hair loss is sudden, patchy, or doesn’t respond to dietary changes over several months, the cause is likely something beyond nutrition.