What Foods Help Hair Grow Faster and Stronger?

The foods that best support hair growth are those rich in protein, iron, omega-3 fatty acids, and a handful of key vitamins, especially biotin, vitamin D, and vitamin C. Hair is made almost entirely of a structural protein called keratin, so what you eat directly supplies the building blocks your follicles need to produce new strands and keep existing ones strong.

Why Diet Matters for Hair Growth

Each hair follicle cycles through phases of active growth, rest, and shedding. Nutrients fuel the growth phase by supporting cell division in the follicle, delivering oxygen through red blood cells, and maintaining the oil production that keeps your scalp healthy. When your body is low on essential nutrients, it diverts resources to more critical organs, and hair is one of the first things to suffer. That’s why sudden hair thinning is a well-known sign of iron deficiency, and why crash diets often trigger noticeable shedding a few months later.

Protein-Rich Foods

Keratin, the protein that makes up your hair shaft, is built from amino acids you get through food. Without enough dietary protein, your body simply can’t manufacture hair at its normal rate. Eggs are one of the most efficient sources because they also deliver biotin, iron, and vitamins A, D, and B12. Red meat provides protein alongside a form of iron your body absorbs easily. Poultry, Greek yogurt, and cottage cheese are other strong options.

Two foods stand out for a specific amino acid called L-cysteine, which is a direct component of keratin: onions and garlic. Both are high in a plant compound your body converts into L-cysteine, making them a useful addition even though they aren’t traditional “protein foods.”

Fatty Fish for Omega-3s

Salmon, mackerel, and herring pack omega-3 fatty acids, protein, selenium, vitamin D, and B vitamins into a single serving. Omega-3s help reduce inflammation around hair follicles, which is a direct contributor to hair loss. They also support scalp health by helping regulate the oil that keeps skin and follicles moisturized. If you don’t eat fish, walnuts, flaxseeds, and chia seeds provide plant-based omega-3s, though in a form your body converts less efficiently.

Iron-Rich Foods

Iron carries oxygen to your hair follicles so they can grow. When iron stores drop too low, the result is a type of hair shedding called telogen effluvium, where large numbers of hairs shift prematurely from the growth phase into the resting phase and fall out. In one study of women ages 15 to 45, those with this type of hair loss had average ferritin (stored iron) levels of just 16 ng/mL, compared to 60 ng/mL in women without hair loss. Having ferritin at or below 30 ng/mL made hair shedding 21 times more likely.

The best food sources depend on your diet. Red meat, shellfish, and organ meats contain heme iron, which your body absorbs readily. Plant sources like spinach, lentils, chickpeas, and tofu provide non-heme iron, which is harder to absorb on its own. Pairing these foods with something rich in vitamin C, like bell peppers, citrus fruit, or tomatoes, significantly boosts absorption. A spinach salad with lemon juice or lentil soup with diced tomatoes are practical combinations.

Biotin and B Vitamins

Biotin (vitamin B7) strengthens hair follicles and supports keratin production. The normal recommended intake for adults is 30 to 100 micrograms per day, and true biotin deficiency is rare because it’s found in so many common foods: eggs, nuts, seeds, sweet potatoes, and whole grains. Other B vitamins help create the red blood cells that ferry oxygen and nutrients to your scalp. Leafy greens, legumes, avocados, and whole grains cover most of the B-vitamin spectrum.

One important caveat from the Mayo Clinic: claims that biotin supplements treat hair loss in people who aren’t actually deficient have not been proven. If your diet already includes a reasonable variety of whole foods, loading up on biotin pills is unlikely to make a noticeable difference.

Vitamin D and Hair Cycling

Vitamin D is essential for creating the cells that develop into hair follicles, and the vitamin D receptor on those cells plays a key role in triggering the active growth phase of the hair cycle. Research on mice lacking this receptor showed they developed alopecia specifically because their hair couldn’t initiate new growth cycles. Low vitamin D levels are common, especially in people who spend limited time outdoors or live at higher latitudes.

Fatty fish, egg yolks, and fortified milk or orange juice are the primary dietary sources. Mushrooms exposed to UV light also contain meaningful amounts. Since food alone rarely supplies enough, reasonable sun exposure remains the most efficient way to maintain vitamin D levels.

Vitamin A and Vitamin C

Vitamin A helps your scalp’s oil glands produce sebum, the natural oil that keeps hair moisturized and prevents brittleness. Sweet potatoes, carrots, red bell peppers, and dark leafy greens are all rich in beta-carotene, which your body converts to vitamin A as needed. This conversion process has a built-in safety mechanism: your body only makes as much vitamin A as it requires, so food-based sources are very unlikely to cause problems.

Vitamin C fights the oxidative stress that can age hair follicles and slow growth. It’s also critical for collagen production, which strengthens the structure around each follicle and reduces breakage. Beyond its direct benefits, vitamin C is necessary for absorbing iron from plant foods, making it a two-for-one nutrient for hair health. Citrus fruits, strawberries, kiwi, and bell peppers are all excellent sources.

Zinc and Selenium

Zinc supports hair growth and repair while reducing scalp inflammation. Oysters are the single richest food source, but beef, pumpkin seeds, lentils, and chickpeas all contribute meaningful amounts. A zinc deficiency can cause hair to become thin and brittle.

Selenium plays a supporting role in hair health, and just one or two Brazil nuts per day supply more than the daily requirement. Selenium is one nutrient where more is not better. Both selenium and vitamin A can contribute to hair shedding when consumed in excess, typically through high-dose supplements rather than food. Sticking to whole-food sources keeps you well within safe ranges.

Putting It Together

You don’t need a complicated plan. A diet that regularly includes eggs, fatty fish, leafy greens, legumes, nuts, and colorful vegetables covers nearly every nutrient involved in hair growth. The most common dietary gaps that affect hair are iron (especially in women), vitamin D (especially in winter), and protein (especially on restrictive diets). If your hair is thinning and your diet checks out, a simple blood test for ferritin and vitamin D can identify whether a specific deficiency is at play.

Supplements can help if a true deficiency exists, but they won’t accelerate hair growth beyond your body’s normal rate if your nutrient levels are already adequate. The most reliable strategy is consistent, nutrient-dense eating over months, not weeks. Hair grows roughly half an inch per month, so dietary improvements typically take three to six months to show visible results.