3 Foods You Should Eat to Get Shiny and Healthy Hair

Everybody wants to have glowing and thick hair. But using shampoo and strong hair tonic is not enough to achieve that look. You must support it from inside by eating these 3 best foods for healthy hair.

Red Meat

Red meat is rich in protein and contains high iron and zinc. Iron and zinc is beneficial for hair growth because they stimulate the follicle to grow. Iron will transfer the important oxygen to the follicle. Meanwhile, zinc will repair the hair and prevent hair loss by controlling the oil gland in your head.


Vitamin C is needed to support the work of iron and zinc. Vitamin C will help your hair to absorb the iron so your hair can grow faster. Guava is a good source of vitamin C and it also can prevent your hair from breaking so it will look healthy all the time


Lentils are sources of protein and protein is needed to form keratin. Our hair is composed mainly from keratin. So, if you eat lots of protein that can produce keratin, your hair will grow thicker and healthier.

Make sure you eat those healthy foods for hair regularly. Those foods will not only give you stronger hair but also smooth skin and fit body.