How to Make Your Hair Grow Faster: A Complete Food Diet

Victoria Justice and Beau, Reeve Carney Get in the Christmas Spirit at Just Jared’s Holiday Party
Credit: Rich Polk / Stringer / Getty

Almost every girl at one point in her life has wanted to grow her hair out. The most frustrating part of the process is waiting for it to grow into a mermaid-worthy hair length. There are no shortcuts to growing luscious, long locks, but your general health, well-being, and genetic factors can contribute to your rate of hair growth. You can encourage hair growth by maintaining healthy hair through a good diet and proper hair care. We here at Agein have done the research for you and figured out how to make your hair grow faster, naturally. Some of the best foods for hair growth are easily available and delicious to eat, so there is no need to worry about strange lotions, potions, or awful recipes.



If you’re wondering how to make your hair grow faster at home, the answer is through proper nutrition. Eating a diet rich in protein and vital vitamins and minerals is an essential requirement for healthy hair growth. Opt for foods high in vitamins A, B, C, E, zinc, copper, magnesium, and selenium. Vitamin B-complex and iron in particular are extremely important for making your hair grow faster. When it comes to encouraging hair growth, one particular nutrient to pay close attention to is protein. It is the building block for every cell and tissue in our body, and hair is no different.

? #HairVolume Goals! Double Tap ? if you love this look. Cc. @Everyday.Hairtips #Nutrastim #HairInspiration

A photo posted by Hair Growth (@nutrastim) on


Nutritional deficiencies can affect hair growth and lead to thinning hair, so be sure to get the proper vitamins and minerals needed each day by keeping healthy eating habits.

What Foods Make Your Hair Grow

  1. Nuts

Certain nuts are a great source of biotin, a vitamin known to create healthy hair cells. Walnuts, almonds, and pecans are a great source of biotin that will help prevent hair loss.

  1. Oysters

Oysters are a great source of nutrients, protein, iron, omega fatty acids, calcium, zinc, and vitamin C, which are all essential for healthy beautiful hair.

  1. Eggs

Eggs contain the iron, zinc, and protein that your body needs to help your hair grow. Zinc maintains the oil-secreting glands that are attached to your hair follicles. This decreases their chances of falling out.

  1. Salmon

Foods containing omega-3 fatty acids are one of the best foods that make your hair grow. Eating two servings of fatty fish like tuna or salmon per week can help keep your hair full and long. Foods rich in omega-3 fatty acids such as salmon are good for hair growth. Approximately 3% of each hair shaft is actually made up of omega-3 fatty acids.

  1. Avocado

If you are looking for what foods make your hair grow, look no further than avocados. They are high in vitamin B, E and fatty acids which prevent hair loss, breakage, and strengthen your scalp.

  1. Yellow Peppers

Yellow bell peppers are a colorful, delicious source of vitamin C which is necessary for hair health. Vitamin C is used to form collagen, a structural fiber that helps hold everything together. When it comes to what nutrients make hair grow, vitamin C is one of the main vitamins needed.

  1. Sunflower Seeds

These tiny little seeds pack a big punch when it comes to hair loss prevention. They contain protein, zinc, selenium, biotin, potassium, copper, iron, B vitamins, vitamin E, magnesium and calcium. They are also high in omega-6 fatty acids.

  1. Chia and Flax Seeds

If you are staying away from animal products, add some chia or flax seeds to your morning smoothie. High in omega-3’s, these tiny little seeds are a great food for hair growth.

  1. Almonds

One cup of almonds contains nearly one-third of your daily requirement of biotin. These nuts will make you hair grow faster and thicker. If you are looking for what to eat to grow hair, a handful of raw organic almonds everyday will make a big difference on your road to healthy, strong hair.

  1. Sweet Potatoes

Another wonderful food for hair growth is sweet potatoes. Their high dosage of beta carotene helps keep hair from becoming dry and brittle making them one of the top hair growth food.



Carina W., “7 Foods That Make Your Hair Grow Faster, According To People In The Know,” The Bustle web site, August 3 2015;

Natasha B., “8 Foods That Help Your Hair Grow Faster,” Style Caster web site, last accessed January 5 2016;