Hair Care

Foods You Should Eat for Healthy and Thick Hair


Hair is made of proteins called keratin. When hair becomes too brittle, it breaks easily. Hair loss occurs when the hair follicle is destroyed by chemicals or heat or suffers damage due to pulling or traction (constant tension, for example). Hair loss also occurs when the scalp has come into contact with chemical irritants like shampoos, dyes, and permanents.


Foods You Should Eat for Healthy Hair Are:

  • Salmon – Nuts – Eggs – Oatmeal – Whole grain bread
  • Salmon, mackerel, and sardines which are rich in omega 3 fatty acids can reduce hair loss and promote hair growth
  • Almonds and walnuts, sunflower, and flaxseeds contain high levels of vitamin E (an antioxidant) which helps improve circulation to the scalp.
  • Whole grain bread, oatmeal, and brown rice are good sources of vitamin B
  • Spinach, broccoli, lentils, and wheat germ contain iron which helps produce haemoglobin, an oxygen-carrying protein in red blood cells. Iron deficiency has been linked to hair loss.
  • Nuts are also rich in zinc which is important for healthy hair growth.
  • Eggs are a source of protein that the body requires to produce keratin
  • Yogurt and other dairy products contain calcium which builds strong bones and has been linked with healthy hair growth.
  • Oranges, lemons, peaches, grapefruits improve blood circulation to the scalp.
  • Onions provide sulfur which is necessary for making sebum (the oily substance secreted by hair follicles).
  • Celery, fennel, and dill help the body to produce a hormone called testosterone. Testosterone is responsible for hair growth.
  • Tomatoes contain lycopene which has been linked with healthy hair growth.
  • Garlic contains an essential nutrient B6 which helps regulate sebum production.
  • Oily fish are rich in omega 3 fatty acids which have been linked with the prevention of dandruff and hair loss.
  • Walnuts contain beta carotene, a phytonutrient that regulates blood flow to the scalp.