Several nutrients play direct roles in how your hair grows, how thick it feels, and whether follicles stay in their active growth phase. The foods that matter most are those rich in protein, iron, omega-3 fatty acids, biotin, vitamin C, and vitamin D. Getting enough of these through your diet can make a measurable difference in hair density and strength, while falling short on even one can trigger noticeable thinning.
Protein: Your Hair’s Building Block
Hair is made almost entirely of a protein called keratin, so your body needs a steady supply of amino acids to build and maintain each strand. Two amino acids are especially important: lysine helps form the hair shaft and improves iron absorption, while cysteine provides sulfur bonds that give hair its physical strength. Without enough of either, strands become brittle and break more easily.
Good sources include eggs, chicken, fish, Greek yogurt, lentils, and tofu. You don’t need massive amounts. Most adults eating a varied diet get plenty, but people who severely restrict calories or follow very limited diets sometimes fall short, and hair is one of the first places the body cuts back on resources.
Iron-Rich Foods and Hair Thinning
Iron helps red blood cells carry oxygen to your hair follicles, and low iron stores are one of the most common nutritional contributors to hair loss, particularly in women. A study in the Journal of Investigative Dermatology found that women with pattern hair loss had average ferritin levels (a measure of stored iron) of about 37 ng/mL, compared to roughly 60 ng/mL in women without hair loss. In women under 40, the gap was even wider: those with hair thinning averaged around 24 ng/mL, less than half the level of the healthy group.
The best dietary sources of iron come in two forms. Heme iron, found in red meat, poultry, and shellfish, is absorbed more efficiently. Non-heme iron comes from spinach, lentils, chickpeas, fortified cereals, and pumpkin seeds. Pairing non-heme iron sources with vitamin C (a squeeze of lemon on your spinach, for example) significantly boosts absorption. If you suspect your iron is low, a simple blood test for ferritin can confirm it before you start loading up on supplements.
Omega-3 Fatty Acids for Thicker Hair
Omega-3s support the oil glands around your follicles, keeping your scalp hydrated and reducing inflammation that can interfere with growth. In a six-month clinical trial of 120 women with pattern hair loss, those taking omega-3 and omega-6 supplements had more hair in the active growth phase than the control group. Nearly 90% of the supplement group reported their hair felt thicker and that they noticed less shedding.
Fatty fish like salmon, mackerel, and sardines are the richest food sources. If you don’t eat fish, walnuts, flaxseeds, chia seeds, and hemp seeds all provide a plant-based form of omega-3. Two servings of fatty fish per week, or a daily handful of walnuts, is a reasonable target for most people.
Eggs and Biotin
Eggs are one of the most complete hair foods you can eat. They deliver protein, iron, and B vitamins in a single package. The yolk is particularly rich in biotin (vitamin B7), with one cooked egg providing about 10 micrograms, roughly a third of the daily value. Biotin supports the production of keratin, and while true biotin deficiency is rare, people who are low in it often notice thinning hair, brittle nails, or both.
Other strong biotin sources include sweet potatoes, almonds, avocados, and sunflower seeds. Most people get enough biotin from food alone, and the evidence for megadose biotin supplements improving hair in people who aren’t deficient is weak.
Vitamin C and Collagen Production
Vitamin C does double duty for your hair. First, it’s essential for producing collagen, a protein that strengthens the structure surrounding each follicle. Second, it acts as an antioxidant, neutralizing free radicals that damage follicle cells. Lab research has shown that vitamin C increases cell growth in the dermal papilla, the cluster of cells at the base of each follicle that controls hair growth, by roughly 50% compared to untreated cells. It also boosts total antioxidant capacity in those same cells, protecting them from oxidative stress.
Citrus fruits, bell peppers, strawberries, kiwi, broccoli, and tomatoes are all excellent sources. Because vitamin C is water-soluble and your body doesn’t store it, you benefit from eating these foods daily rather than loading up once a week.
Vitamin D and the Hair Growth Cycle
Your hair follicles cycle through phases of growth, rest, and shedding. Vitamin D receptors on follicle stem cells play a critical role in starting new growth cycles. Research published in the Proceedings of the National Academy of Sciences found that mice lacking functional vitamin D receptors developed hair normally at first but could not restart hair growth once a cycle ended, leading to permanent hair loss. The vitamin D receptor helps maintain the stem cells that regenerate each follicle and signals them to differentiate into new hair-producing cells.
Fatty fish, egg yolks, and fortified milk or orange juice provide some dietary vitamin D, but most people get the majority of theirs from sun exposure. If you live in a northern climate, work indoors, or have darker skin, your levels may be low enough to affect hair cycling without you realizing it. A blood test can check your status.
Zinc and Selenium: The Balance Matters
Zinc supports cell division in the follicle and helps keep oil glands functioning properly. Low zinc is linked to hair loss, and it’s especially common in people who don’t eat much meat. Oysters are the single richest source, but beef, crab, pumpkin seeds, and chickpeas are more practical everyday options.
Selenium is a trace mineral that protects follicles from oxidative damage, but it has a narrow safe range. The tolerable upper limit for adults is 400 micrograms per day, and the most common sign of chronically exceeding that amount is hair loss and brittle nails. Just one or two Brazil nuts can contain your entire daily requirement. Selenium from food is almost never a problem, but stacking multiple supplements that each contain selenium can push you over the line.
Putting It All Together
No single food is a magic fix for hair growth. What matters is consistent intake of several key nutrients working together. A practical daily pattern might look like this:
- Breakfast: Eggs with spinach and a glass of orange juice (protein, biotin, iron, vitamin C to boost iron absorption)
- Lunch: A salad with salmon or chickpeas, walnuts, and bell peppers (omega-3s, zinc, protein, vitamin C)
- Snacks: A handful of almonds or sunflower seeds, a kiwi (biotin, vitamin C, zinc)
- Dinner: Lean meat or lentils with broccoli and sweet potato (iron, protein, biotin, vitamin C)
Hair grows about half an inch per month, and new follicle cycles take weeks to ramp up. Even with an ideal diet, visible changes in thickness and shedding typically take three to six months. If you’re losing hair rapidly or in patches, that points to something beyond nutrition, and a dermatologist can help sort out whether hormones, autoimmune factors, or other causes are involved.

