11 Vitamins For Hair Growth and One Cocktail for All

We all chewed vitamins when we were younger. They were quite delicious, and we believed they would make us stronger. However, as we grew up, we somehow forgot their healing benefits and neglected their use.

Considering we live in a high-paced environment, we need them more than ever. Lucky, nowadays, you can find various vitamins and hair growth cocktail, which can rejuvenate your hair and make it healthy again.


One of the first signs of iron deficiency is hair loss. This vitamin is responsible for delivering oxygen to every part of our body, hair included. If we don’t have enough oxygen, then our hair can’t develop properly and receive much-needed nutrients for growth.

So, even people who aren’t anemic can suffer from an iron loss. If you fall into this group, then you should reach for red meat, considering it’s one of the best sources of iron. However, you can also get the recommend daily dose from leafy greens, lentils, sesame and pumpkin seeds, and soybeans.

Vitamin E

Vitamin E is probably one of the most underrated vitamins among them all. We often forget it to incorporate it in our diet, but it can be found in the majority of nuts, such as almond, walnuts, hazelnuts, and pistachios, but also in fruits and vegetables.

Vitamin E is crucial for hair growth, but it’s also essential for the absorption of all other vitamins on our list.

Vitamin C

Vitamin C is in charge of boosting our immune system, and every time we have a deficiency, bad things happen. It is an excellent antioxidant, which enhances hair growth and prevents hair loss.

B Vitamins

The B – Complex group involves a couple of vitamins, like B6, B12, biotin, niacin and many other. One of the first signs of deficiency is feeling the fatigue, tiredness, weakness and easy bruising.


This is one of the essential vitamins in the B-complex group, and it promotes healthy hair growth. Without the niacin consumption, your hair will become lifeless and then fall.


Biotin can be taken in the pill form. However, there are side-effects, so many doctors recommend sourcing it from food, such as eggs, milk, whole grains, and almonds.

Vitamin D

Sometimes, too much sun can damage your hair, but we need vitamin D for hair growth. People who live in areas poor in sunlight, source vitamin D from seafood.

Vitamin A

This one is tricky, so you need to be careful, and large doses can have an opposite effect. In this case, stick to food rich in vitamin A. For instance, eat sweet potatoes, squash, leafy greens.


Magnesium is famous for preventing muscle cramps and fatigue, but it’s also essential for hair growth. You can take magnesium supplements, but also source it from food.


Most of us think about other vitamins, and we often neglect zinc, but it’s much-needed mineral for hair growth. However, if you need more zinc, then grab some oysters, beef, lamb meat, spinach, and pumpkin seeds.


Proteins might not be mineral or vitamin, but it’s essential for your hair. You can find them in chicken breast, turkey meat, wild salmon eggs, seafood, yogurt, pork and many more.

The cocktail

If you want to boost your hair growth, then use the following recipe:

250ml of shampoo

1 ml of B6

1 ml of B12

5 B-complex tablets.