How to eat your way to long, healthy hair

 In Hair Care Tips

We all dream of having long, healthy hair, and some people are just lucky enough to have drawn well in the genetics lottery, but for most of us, it’s not as easy as just having been born that way.

Fun fact, your hair grows around 1.25 cm per month and 15 cm per year. How fast it grows depends on factors like age, health, genetics and diet.

You can’t change your age and genetics, but diet is definitely something you control. And yes girl, we do know how challenging it is to balance work, study, social life, partner, family, friends! But here’s the thing; a diet lacking the proper nutrients can lead to hair loss. Eep!  So if you struggle with hair loss, thin hair, or hair that just doesn’t want to grow, then eating a balanced diet with the proper nutrients can help promote hair growth.

While it might take time to sort out the nutritional shortcomings in your diet that hinder your long-term goal of achieving long, goddess-like locks, like a big sister, Medusa is here to help you!  

We have just introduced a 16″ length to our Tape Hair Extensions range HERE, which will help you during the transitional period as you work on getting your hair back to total health and lushness. No more buying longer lengths and cutting inches off, you now only have to pay for what you need while you grow your hair out.


Back on the big sister thing, we found a well-researched article on, and according to this, here are the 14 best foods you can eat to promote hair growth and why. Follow the link if you want to see the full article in much more detail.

1. Eggs

Eggs are a great source of protein and biotin, two nutrients that may promote hair growth and these two nutrients may also help minimise hair loss.

2. Berries

Berries are loaded with compounds like antioxidants and vitamins that may promote hair growth. For example, strawberries are rich in vitamin C, which aids collagen production and iron absorption, two factors that may promote hair growth.

3. Fatty Fish

Fatty fish like salmon, herring and mackerel are excellent sources of omega-3 fatty acids, which have been linked to improved hair growth and density. 

4. Sweet Potatoes

Sweet potatoes are loaded with vitamin A, which helps aid sebum production. Additionally, it has other factors that may help speed up the rate of hair growth.

5. Avocados

Avocados are not only delicious; they’re also rich in vitamin E, an antioxidant that may promote hair growth. Additionally, they are a great source of essential fatty acids, which appear crucial for hair growth.

6. Nuts

Nuts are packed with nutrients like vitamin E, B vitamins, zinc and essential fatty acids, all of which may promote hair growth and are linked to many other health benefits.

7. Seeds

Like nuts, seeds are rich in vitamin E and other nutrients that may promote hair growth. Some seeds also contain omega-3s, which have been linked to hair growth.

8. Capsicum (Sweet Peppers)

Capsicum is an excellent source of vitamin C, which may aid hair growth.

It is a rich source of vitamins A and C, two nutrients that help ensure hair stays healthy, which may aid hair growth.

9. Oysters

Oysters are one of the best sources of zinc in the diet. This mineral helps support the hair growth and repair cycle.


10. Prawns 

Prawns are a great source of protein, B vitamins, zinc, iron and vitamin D, which may aid hair growth. They also provide a small amount of healthy omega-3 fatty acids.

11. Beans

Beans are a great source of protein, iron, zinc and biotin, all essential for optimal hair health. Together, they may aid hair growth.

13. Soybeans

Soybeans are one of the best spermidine sources, a compound that may prolong the active phase of hair growth.

14. Meat

Meat is an excellent source of protein, which is essential for healthy, strong hair. Red meat, in particular, is rich in iron, which may aid hair growth.

The Bottom Line

What you eat can have a significant effect on the health of your hair.

A lack of the proper nutrients, including vitamins A, C, D and E, zinc, B vitamins, iron, biotin, protein and essential fatty acids, may slow down hair growth or even cause hair loss.

Fortunately, correcting a deficiency in any of these nutrients may help treat hair loss and promote the rate of hair growth.

If you think you’re lacking any of these nutrients, try adding some of the above foods to your diet.


Recommended Posts

Leave a Comment


Start typing and press Enter to search

woman shampooing her hair