What Foods Make Hair Grow Faster and Stronger?

No single food will dramatically speed up hair growth, which tops out at roughly 1 cm (about half an inch) per month for most people. What food can do is supply the raw materials your hair follicles need to stay in their active growth phase and produce stronger strands that resist breakage. When those nutrients are missing, hair thins, sheds prematurely, or grows more slowly than your genetics would otherwise allow. The foods below target the specific nutritional gaps most likely to hold your hair back.

Why Nutrition Affects Hair Growth

Hair is mostly keratin, a structural protein your body builds from amino acids. To assemble keratin, your follicles also need a supporting cast of vitamins and minerals that act as co-factors in the process. Vitamin A promotes keratin synthesis directly. Biotin helps metabolize the amino acids and fatty acids that feed the follicle. Iron keeps the follicle in its active growth phase. Vitamin C supports collagen production, and collagen forms the structural foundation of your scalp and the hair strand itself.

When any of these nutrients dips below a functional threshold, the follicle can shift from its growth phase into a resting or shedding phase prematurely. That’s why people with iron deficiency or severe protein restriction often notice thinning before any other symptoms appear. Eating the right foods doesn’t push hair beyond its natural growth rate, but it removes the bottlenecks that slow it down.

Protein-Rich Foods for Keratin Production

Since hair is protein, dietary protein is the most fundamental building block. Eggs are one of the best options: a single cooked egg delivers 10 mcg of biotin alongside a complete amino acid profile. Salmon provides protein plus omega-3 fatty acids that nourish the scalp, and a 3-ounce serving of canned pink salmon contains about 5 mcg of biotin. Lean beef, pork, and chicken round out the list, with a cooked pork chop offering roughly 3.8 mcg of biotin per serving.

For plant-based eaters, lentils, chickpeas, and black beans supply both protein and iron. Pairing these with a vitamin C source (like bell peppers or tomatoes) helps your body absorb the plant-based iron more efficiently.

Iron: The Nutrient Most Linked to Hair Loss

Iron deficiency is one of the most common nutritional causes of diffuse hair shedding, a condition called telogen effluvium. Your body stores iron as ferritin, and research suggests that ferritin levels need to be at least 70 mcg/L or higher to support a normal hair growth cycle. Many people, especially women with heavy periods, fall below that threshold without realizing it.

The richest food sources of absorbable iron include red meat, liver, oysters, and dark-meat poultry. Spinach, lentils, and fortified cereals provide plant-based iron, though your body absorbs it less readily. If you suspect low iron is contributing to hair thinning, a blood test for ferritin can confirm it before you change your diet or consider supplements.

Biotin-Rich Foods

Biotin (vitamin B7) helps metabolize the amino acids your body uses to build keratin. True biotin deficiency causes hair loss, skin rashes, and brittle nails, though it’s relatively uncommon in people eating a varied diet. The adequate intake for adults is 30 mcg per day, and most people meet that through food alone.

The top food sources, ranked by biotin content:

  • Beef liver (3 oz cooked): 30.8 mcg, more than a full day’s worth
  • Whole egg (cooked): 10 mcg
  • Salmon (3 oz canned): 5 mcg
  • Pork chop (3 oz cooked): 3.8 mcg
  • Hamburger patty (cooked): 3.8 mcg

One important caveat: biotin supplements are heavily marketed for hair growth, but the evidence supporting supplementation in people who aren’t deficient is thin. A few case reports and small studies exist, but no large trials have confirmed a benefit for people with adequate biotin levels. Getting biotin from food is enough for most people.

Zinc for Scalp Health and Hair Cycling

Zinc keeps the oil glands around your hair follicles functioning properly. These glands produce sebum, which moisturizes the scalp and creates a healthy environment for hair to grow. When zinc is low, the scalp can become dry and flaky, and follicles may shift into a shedding phase. Studies have shown a direct link between zinc deficiency and telogen effluvium, and in small clinical trials, zinc supplementation reversed the hair loss in deficient patients.

Good food sources of zinc include oysters (which contain more zinc per serving than any other food), beef, crab, pumpkin seeds, and chickpeas. Most adults need 8 to 11 mg of zinc per day, depending on sex. A 3-ounce serving of beef provides about 5 mg.

Vitamin C and Collagen Support

Collagen is a structural protein that forms the foundation of your scalp and contributes to hair strand strength. Your body can’t make collagen without vitamin C. Through its role in collagen production, adequate vitamin C helps hair feel more resilient and less prone to breakage, which means more of your length is preserved as it grows.

Vitamin C also functions as an antioxidant, protecting follicles from oxidative damage, and it enhances iron absorption from plant foods. Bell peppers, strawberries, citrus fruits, kiwi, and broccoli are all excellent sources. Since vitamin C is water-soluble and your body doesn’t store it, you need a fresh supply daily.

Onions, Garlic, and Sulfur-Rich Foods

Onions and garlic are notably high in N-acetylcysteine, a compound your body converts into L-cysteine, one of the key amino acids in keratin. Cysteine forms the disulfide bonds that give hair its structure and strength. You don’t need to eat onions raw to get the benefit; cooked onions and garlic in everyday meals contribute meaningfully to your cysteine intake. Other sulfur-rich foods include eggs, cruciferous vegetables like broccoli and Brussels sprouts, and lean meats.

Whole Grains and Leafy Greens for Silica

Silica is a trace mineral found in leafy greens, oats, brown rice, and other whole grains. It doesn’t directly speed up growth, but it strengthens existing hair and may prevent thinning. In one study of 48 women with fine hair, taking 10 mg of silicon daily for nine months measurably strengthened their hair strands. Silica works by delivering essential nutrients to the hair follicle more effectively. Adding a serving of oats or a side of leafy greens to your daily routine is an easy way to increase your intake.

Selenium: A Nutrient Where More Is Not Better

Selenium supports thyroid function, which in turn regulates hair growth cycles. The recommended daily amount is just 55 mcg, and toxicity begins at around 400 mcg per day. This makes selenium one of the few hair nutrients where overdoing it causes the very problem you’re trying to prevent. Chronic selenium toxicity leads to hair loss, brittle nails, and nausea. A single Brazil nut can contain 70 to 90 mcg of selenium, so eating a handful daily could push you past safe limits. One or two Brazil nuts a few times a week, along with selenium from seafood and eggs, is plenty.

Realistic Growth Expectations

Even with perfect nutrition, scalp hair grows between 0.6 cm and 3.36 cm per month, with the average falling around 1 cm. Thicker hair strands (those over 60 micrometers wide) tend to grow faster, averaging about 11.4 mm per month, while finer strands grow closer to 7.6 mm per month. Genetics, age, and hormones set the ceiling. What nutrition does is help you reach that ceiling consistently, month after month, while reducing the breakage and shedding that make it feel like your hair isn’t growing at all.

The most impactful dietary changes for hair growth are correcting actual deficiencies, particularly in iron, zinc, and protein. If your diet already covers those bases well, adding more of these nutrients won’t produce a visible difference. For people eating a limited diet, recovering from illness, or managing heavy periods, though, the right foods can make a noticeable difference within three to six months, roughly the time it takes for a new growth cycle to produce visible length.