Skip to content

7 Nutrients You Should Eat Daily For Long, Healthy Hair

Liz Moody
Author: Expert reviewer:
Updated on January 27, 2020
Liz Moody
Contributing Food Editor
By Liz Moody
Contributing Food Editor
Liz Moody is a food editor, recipe developer and green smoothie enthusiast. She received her creative writing and psychology degree from The University of California, Berkeley. Moody is the author of two cookbooks: Healthier Together and Glow Pops and the host of the Healthier Together podcast.
Abby Cannon, J.D., R.D., CDN
Expert review by
Abby Cannon, J.D., R.D., CDN
Registered Dietitian
Abby K. Cannon, JD, RD is an attorney turned dietitian who lives a very low waste lifestyle. She graduated from the University of Pennsylvania with a degree in psychology and received her law degree from Brooklyn Law School cum laude. She graduated from Queens College and became a registered dietitian in 2016.
Back of a Woman in Fitness Clothing, Adjusting Her Ponytail
Image by Jacob Lund / iStock
Last updated on January 27, 2020

Having long, healthy hair begins on the inside. In the same way that what you eat can affect your complexion, it can affect your hair growth. Hair is mostly created from the protein keratin, which is made up of amino acids. When we eat foods or take supplements abundant in these, they are broken down and absorbed in our gut, travel throughout our bodies, and then eventually reformed into cells. "The health of growing hair depends wholly on what we eat and break down in the bloodstream and the circulation of blood to the scalp, which may be improved by massage," explains hair stylist Lucy Vincent, who specializes in clean and natural haircare. Here are seven nutrients you should eat daily for your hair:

This ad is displayed using third party content and we do not control its accessibility features.


MSM is a sulfur that is naturally present in our bodies, as well as in certain plants. "It supports collagen and keratin, fundamental building blocks for skin, hair, and nails," explains Vincent.* "It is particularly high in the amino acid cysteine, a key element responsible for maintaining skin and hair tissue.* It also supports wound healing and is generally great for healthy skin, hair, bones, and connective tissue."* MSM-rich foods include cabbage, broccoli, cauliflower, kale, asparagus, onions, and garlic.



Collagen powder is often hailed for its gut- and skin-supporting benefits.* It should be equally praised for supporting hair health.* Collagen is especially high in the amino acid proline, which is the primary amino acid in keratin1.* It is also thought to contribute to improved scalp health as well as help manage oxidative stress2.* Oxidative stress, recent research has found, is one of the primary causes of hair loss in humans. While you can find collagen in bone broth, the most effective way to consume it is through hydrolyzed collagen supplements.*

This ad is displayed using third party content and we do not control its accessibility features.


While collagen is a very specific type of protein, it's good to make sure you're getting complete proteins as well; it is essential for many functions in the body. Muscle mass tends to get the most attention, but it's vital for hair growth too. That's why one of the most common signs of protein deficiency is hair loss3. "Because hair is constructed mostly of protein [keratin], a diet of too little protein can advance the loss of pigment, causing grayness4," Vincent says. "A diet rich in high-quality, naturally occurring protein will do wonders for your hair."* You can find protein-rich foods like Greek yogurt, egg yolks, kale, peanuts, beans, peas, lentils, tofu, chicken, and turkey.



Zinc helps hair via a few different pathways: growth, repair, and oil production in the scalp. "Supporting tissue growth and repair, zinc helps keep your scalp and hair healthy," Vincent explains.* "It also regulates hormones in the body [testosterone included] and helps maintain production of oil-secreting glands on the scalp that help your hair grow."* The latter is important because an unbalanced scalp can lead to inflammation; inflammation, in turn, leads to hair thinning. "Zinc is a vital micronutrient that's often overlooked. Zinc supports numerous enzymes in the body," says physician and mbg collective member Bindiya Gandhi, M.D. However, it's very important to speak to visit your doctor to get your levels tested before you start increasing the mineral on your own, she explains, "There's another side to this, as well, when too much exposure to zinc can cause GI upset, cognitive confusion, headaches, lethargy, as well as rashes." Zinc-rich foods include chickpeas, wheat germ, oysters, beef, veal liver, and roast beef.

This ad is displayed using third party content and we do not control its accessibility features.

B vitamins

Perhaps the most famous of the hair supplements is biotin. It's amassed a following thanks to a large body of both anecdotal and research-backed benefits.* "Biotin, niacin, and cobalamin are among the most popular B-complex vitamins that help support shine and thickness to hair strands," says Vincent.* Too little biotin can cause brittle hair and may lead to hair loss: "Thinning hair and hair loss are very common symptoms and can be supported with the addition of biotin.* This is especially true if you have low levels of biotin—which has been shown to lead to hair loss5," functional medicine practitioner and mbg Collective member William Cole, D.C., tells mbg. Vincent recommends eating B-vitamin-rich foods like whole grains, eggs, avocados, yeast, liver, and legumes. They're also a very common addition to hair-healthy supplements.*



Omega-3 fatty acids are nourishing, inside and out.* "The essential nutrients reach both the hair shaft and the cell membranes in your scalp, nourishing the follicles and promoting healthy hair growth," says Vincent.* "Plus, they add elasticity to your hair, preventing breakage and some hair loss."* The body can't produce omega 3-fatty acids on its own, so it is vital to eat a diet rich in flaxseeds, walnuts, salmon, tuna, kale, Brussels sprouts, and small, fatty fish like anchovies.

This ad is displayed using third party content and we do not control its accessibility features.


"Selenium is a trace element that helps the body make selenoproteins, which maintain reproduction, metabolism, DNA synthesis, and immunity.* It also supports hair follicles to encourage new growth.* Scrimp on selenium and you risk hair-follicle abnormalities, reduced growth, and hair loss," says Vincent. However, there's also evidence to suggest that too much of this element will lead to brittle, damage-prone hair6. The recommended amount is 400 mcg a day for optimal results7. Selenium-rich foods include Brazil nuts, tuna, halibut, shrimp, and sardines.

If you are pregnant, breastfeeding, or taking medications, consult with your doctor before starting a supplement routine. It is always optimal to consult with a health care provider when considering what supplements are right for you.