What Can You Eat to Make Your Hair Grow Faster?

No single food will make your hair grow dramatically faster. Hair grows between 0.5 and 1.7 centimeters per month on average, and that rate is largely set by genetics, age, and hormones. What food can do is remove nutritional bottlenecks that slow growth down, keep follicles in their active growth phase longer, and produce stronger strands that break less (so you retain more length). The difference between well-nourished hair and nutrient-starved hair is significant, but expect three to six months of consistent dietary changes before you see visible results.

Why Nutrition Matters for Hair Growth

Hair is mostly made of a protein called keratin. Your body builds keratin from amino acids, and it needs a supporting cast of vitamins and minerals to do it efficiently. When any of those building blocks run low, your body prioritizes vital organs and diverts resources away from hair. The result: follicles shift out of their active growth phase earlier, strands thin out, and breakage increases.

Crash diets, eating disorders, and prolonged calorie restriction are some of the fastest ways to trigger hair shedding. Even a single nutrient deficiency, particularly iron, can cause noticeable thinning. So the most powerful dietary move for hair growth isn’t adding a superfood. It’s making sure nothing essential is missing.

Protein: The Foundation

Since hair is built from protein, getting enough of it is non-negotiable. Eggs are one of the best options because they deliver protein and biotin in the same package (the yolk specifically is rich in biotin). Lean meats like chicken and fish provide both protein and iron. Salmon pulls double duty by adding omega-3 fatty acids, which research has linked to thicker hair and more follicles staying in the active growth phase.

If you’re vegetarian or vegan, lentils, chickpeas, and Greek yogurt are solid alternatives. The key is consistent intake throughout the day rather than loading protein into one meal, since your body can only use so much at once for tissue building.

Iron and Ferritin Levels

Iron deficiency is one of the most common and overlooked causes of hair shedding, especially in women. Your body stores iron as ferritin, and low ferritin levels are closely tied to a type of hair loss called telogen effluvium, where large numbers of follicles prematurely enter the resting phase and fall out at once. In one study, women with this kind of hair loss had average ferritin levels around 16 ng/mL, compared to about 60 ng/mL in women with no hair loss. Another analysis found that women with ferritin below 30 ng/mL were 21 times more likely to experience excessive shedding.

Red meat, shellfish (especially clams and oysters), spinach, and lentils are all good iron sources. Pairing iron-rich foods with vitamin C dramatically improves absorption, so squeezing lemon over spinach or eating strawberries alongside a lentil dish makes a real difference. If you experience fatigue alongside hair thinning, low iron is worth investigating with a blood test.

Omega-3 Fatty Acids

Omega-3s appear to help hair in two ways: they support the follicle’s active growth phase and they may increase strand thickness. A 2015 study found that participants taking omega-3 and omega-6 supplements had measurably thicker hair than a control group, and more of their follicles were in the active growth phase. Animal research has shown similar results, with omega-3 oils helping push dormant follicles into growing mode.

Fatty fish like salmon, mackerel, and sardines are the richest sources. Walnuts, flaxseeds, and chia seeds provide a plant-based form of omega-3, though it converts less efficiently in the body. Two to three servings of fatty fish per week is a reasonable target.

B Vitamins, Especially Biotin

Biotin (vitamin B7) is essential for keratin production, which is why biotin deficiency causes brittle nails and hair thinning. True biotin deficiency is rare in people eating a varied diet, but it does happen, particularly in people who consume raw egg whites regularly (a protein in raw whites blocks biotin absorption), those on certain medications, and during pregnancy.

Egg yolks, nuts, seeds, sweet potatoes, and whole grains are all natural biotin sources. If you’re already getting enough biotin, taking extra through supplements is unlikely to speed growth. Most of the dramatic “biotin for hair growth” claims come from studies on deficient individuals, and the supplements used in those studies also contained zinc and iron, making it impossible to credit biotin alone.

Vitamin C and Vitamin E

Vitamin C plays a dual role for hair. It’s required for collagen production, which supports the structure around hair follicles, and it helps your body absorb iron from plant-based foods. Vitamin E acts as an antioxidant, protecting follicle cells from oxidative stress and free radical damage that can break down the cells responsible for growing new hair.

Good vitamin C sources include berries (blueberries, strawberries), orange and red peppers, broccoli, citrus fruits, and sweet potatoes. Vitamin E is found in sunflower seeds, almonds, avocados, and spinach. These are easy to incorporate into meals you’re probably already eating.

Zinc From Shellfish and Seeds

Zinc supports the hair growth and repair cycle, and deficiency is linked to hair loss. Your body doesn’t store zinc, so you need a steady dietary supply. Shellfish are the standout source: oysters contain more zinc per serving than any other food. Crab, shrimp, pumpkin seeds, and beef are also reliable options.

Foods That Help Keratin Production

Beyond the individual nutrients, certain foods support your body’s ability to produce keratin directly. Broccoli, kale, carrots, garlic, sweet potatoes, eggs, and salmon all contribute to keratin synthesis. You’ll notice these foods overlap heavily with the nutrient categories above, which is the point. The best hair-growth diet isn’t built around exotic ingredients. It’s built around nutrient-dense whole foods that cover multiple bases at once.

What to Limit or Avoid

Vitamin A is essential for hair in small amounts, but too much actively causes hair loss. Chronic intake above 10,000 IU per day can lead to toxicity, with symptoms including sparse, coarse hair and eyebrow thinning. This is unlikely from food alone but very possible with supplements, especially if you’re taking a multivitamin plus a separate vitamin A supplement. Check your total intake if you’re supplementing.

Smoking slows hair growth. Crash diets and very low-calorie eating trigger shedding, sometimes dramatically, within a few months. Excessive alcohol can deplete zinc and interfere with nutrient absorption. If you’re trying to grow your hair out, these factors can easily cancel out the benefits of an otherwise good diet.

How Long Before You See Results

Hair grows roughly one centimeter per month, and internal changes at the follicle level begin before anything is visible. Most people notice improvements in hair density and length between three and six months after making consistent dietary changes. That timeline can feel slow, but it reflects the biology of the hair cycle. Follicles that were dormant need to re-enter the growth phase, and new growth has to reach enough length to be noticeable.

The factors you can’t change, like genetics, age, and sex (male hair grows faster than female hair), set the ceiling. Hair grows fastest between ages 15 and 30 and gradually slows after that. But within your genetic range, nutrition determines whether your follicles are performing at their best or being held back by something fixable.