17 Foods For Fast Hair Growth And Thickness

long and thick hair

The body needs the right diet to help it function hence why it should not be a surprise to know your hair also needs the right nutrients to grow in length and thickness, some factors that cause hair loss like genetics, age, hormones can’t be controlled but your diet, however, can be controlled.

Some foods are a great source of protein, biotin, vitamin, and mineral which are the right nutrients the hair needs to grow properly and prevent future damages, your diet is very vital in order to put a stop to any further damages, protect the scalp from hair infection and brittleness.

Nutrients from balanced diet help in the production of collagen which strengthens the capillaries that supply the hair shafts. Your diet is also very important in keeping your hair full and fit for a long time without having to rely on any hair products for that.

To retain your hair quality, you need most of these foods listed below.

Foods For Healthy Hair Growth And Thickness

Some major factors that contribute to your hair growth like genetics and age can’t be changed but your diet can be easily used to control your hair health and here are 17 of the best foods to achieve fast hair growth.

1. Salmon


Salmon is the fastest way to get a lustrous hair, it contains omega 3 fatty acid which helps the body break down insulin and in turn prevent your hair from shedding (1). Salmon also protects your hair against inflammation, that keeps your hair away from infection and helps keep your body fit. Another cold water fish you can benefit from is tuna and halibut.

2. Eggs

Eggs should not come as a surprise food to suggest, it is rich in protein and biotin, which are exactly what your hair needs to grow properly. Eggs are also excellent for strengthening your nails and getting rid of brittleness in your hair, it also stimulates hair growth and helps with dry hair, two to three eggs is recommended daily (2).

3. Oysters

Most hair loss cases are related to very low supply of iron in the system and to make sure this does not happen, you need an adequate supply of zinc and iron which can be easily gotten from oyster or crab. Oyster contains plenty of minerals that help regulate the production of androgen (3).

4. Oranges And Tangerines

Image: Delish.com

Orange and Tangerine have been known to reduce hair loss and aid with healthy hair growth. Both are an excellent source of vitamin C which makes it easy for the body to absorb iron, helps to build collagen which protects hair follicles (4).

5. Greek Yogurt

There are many benefits that can be gotten from greek yogurt and one of such benefits is your hair growth. It’s rich in protein and vitamins which helps excellent blood flow of scalp, a thick hair texture. 

6. Cinnamon

A lot of people swear by how cinnamon can help grow the hair fast and perfect way to get a thick hair texture (6), it lowers blood pressure and limits the risk of sugar that can counter hair growth.

7. Guava

This fruit contains collagen which helps boost hair growth and thickness, the leave us just as healthy and important as the fruit (7), the other benefits are numerous too, it keeps your hair hydrated and perfect substitute for your chemical hair products.

8. Oatmeal

Tasty and healthy oatmeal porridge with fruit, berry and flax seeds healthy late night snacks.

Consuming more oatmeal is considered the fastest remedy to unhealthy hair, it helps limit the frizz in your hair. Oatmeal is an excellent source of zinc and iron, protects the hair from breakage, oatmeal can also be used to make the best hair gel.

9. Lentils

Lentils provide the body with iron which saves your hair from growing slowly and thinning out, the iron contained in lentils also helps red blood cells carry oxygen for a thick and lustrous hair (8), lack of iron can lead to hair breakage and lentils is the best legume to provide that.

10. Spinach

Vitamin A and folate are good combinations to help your hair grow long and thick and both can be gotten from spinach, eating spinach will not just make your hair healthy but give you a fit body as well, spinach is a powerhouse of vitamin and mineral for a healthier body (9).

11. Avocado

avocado plate

Avocados are very high in vitamin E and B which repairs damages on hair scalp and prevent breakage in natural hair, avocado is the secret remedy to a full hair (10), it replenishes all the nutrients the body needs to support a healthier and shiny hair.

12. Liver (Organ Meat)

The liver is one of the best foods to support the body with biotin, compensate the body for the nutrients deficiencies that are affecting proper hair growth. For a chipped and unhealthy nail, you should also include liver in your diet. In addition to that, these foods help to keep your liver healthy.

13. Nuts And Seeds

Nuts are rich in biotin and seeds like flaxseed, pumpkin seed, peanuts, almonds, and cashew nuts all consist of amino acid which stimulates the cells in your scalp and hair follicles (11), nuts are seeds should be included in your diet in order to easily control your hair growth and thickness in the right way

14. Sweet Potatoes


Sweet potato is another food you do not want to get rid of, it’s benefits are numerous are vital for hair growth and thickness, provides nourishment to unmatched hair strands, gives your hair a shiny texture and smooth feel, there are many ways you can enjoy sweet potato to make it an easy food to include in your diet plan (12), (13).

Vitamin A can also be gotten from sweet potato, it seals moisture in and protects the scalp from inflammation.

15. Barley

There are plenty of benefits you can get from barley if consumed properly, and it also provides lots of benefits to your hair, some of which are restoring Color to your hair, combating hair loss and promoting its growth (14). Barley is rich in micro nutrients which can help you achieve stronger and lustrous hair.

16. Berries

best foods for hair growth and thickness

Those delicious berries also have a lot to contribute to your hair, berries provide oxygen to the cells thereby reducing hair loss (15), also the issue of your hair thinning can be rectified with berries, they are highly recommended if you want a beautiful and strong name of hair.

It seals in hair moisture which some hair products can achieve and save you from dealing with frizzle hair.

17. Beans

Just like lentils beans are an excellent source of protein for your hair, beans are the key to achieving a thicker hair (16), the right food to go to if you don’t eat meat is beans, it supplements the body with the right nutrients. Beans are also a very easy food to include in your diet.

What you eat plays a very important role in how your hair turns out, you need the right nutrients to correct deficiencies that might stop your hair from growing. Foods that contain protein, vitamin A, B, C, E, biotin, fatty acid and other nutrients essentials which promotes healthy hair growth and thickness.

Read more on Hair Growth and treatment of hair loss:

If you’re a vegan, we’ve prepared a separate list of 14 vegan-friendly foods we want you to eat for healthy hair growth as well, follow that link and don’t forget to leave feedback below 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

⚡️ Follow us on Facebook Here and on Instagram @thrivenaija to get more updates and win big in our giveaways. If you love Pinterest, See what we're pinning ⚡️
Related Posts
The content, services and products on our site are for informational purposes only. ThriveNaija does not provide medical advice, diagnosis, or treatment.