Best food for healthy hair


The advice we get every single day is that we need to watch our daily diet. In fact lately it’s all about beauty and diet. But did you know that your diet also affects the texture and look of your hair? What am I trying to say is, what you eat is reflected on your hair and if you want to have hair that is shiny and healthy then its time you start watching what you eat. I am going to share tips on the foods that you need to eat to make your hair look great.

Best diet for healthy looking hair

Whole-grain Foods

Foods such as rice, cereals, bread and flour are considered to be whole grains. Whole grains contain vitamins B6, B2, B1, fibre and zinc. These help nourish your hair follicles and scalp. It keeps your hair healthy and beautiful and in addition it improves digestion.

Eggs and Meat

Did you know that hair is made of proteins? Well that’s true and foods like turkey, chicken and eggs contain lots of protein. You need to make sure that your diet contains enough proteins. What proteins do is it improves how hair grows, falls and even its overall condition. Proteins also prevent breakage.

Green Vegetables

Spinach, fenugreek and broccoli are part of vegetables and they contain calcium, irons and vitamins C and A. Try and take as much vegetables as you can and the green and leafy ones are better. They help in the growth of your hair, its regeneration and they also play a vital role in the production of sebum. The result is healthy, shiny looking hair.


Do you have brittle hair? Well I have good news for you, all that can change just by eating legumes. Deficiency of biotin is what leads to brittle hair and legumes such as lentils, beans and soy. Having these in your meals increases the amount of vitamins and proteins that stimulate keratin production. High amounts of zinc iron and biotin helps you have strong and flexible hair.


For several years it has been known that vitamins E, D and omega-3 are necessary for growth and regeneration of your hair. All these are found in fish. Taking fish often makes you have healthy scalp and encourages vigorous and lustrous growth of hair.


Nuts such as: almonds, walnuts and cashew nuts prevent loss of hair and also encourage growth of hair. They are rich of zinc and selenium which is good for promoting growth of hair and preventing loss of it. If you happen to have hair that is thin then nuts will work miracles for you and make it all strong and thick.


Mixing Avocado and eggs and making hair treatment is so good for your hair. Then eating avocados just ends up making your hair lustrous and silky for longer periods.


Leave a reply