Foods for healthy hair

Updated: Mar 12

Nature provides us with all the food and medicine we need to live healthily and thrive and the food in our diet can have an impact on the condition of our hair. Whilst it is true that colour treating and applying heat causes damage to our hair follicles, our food consumption is also a culprit in the demise of shiny, luxurious hair.

We want to share with you some foods that your hair will love as recommended by our hair expert Roxanne Gosiewski.


Eggs are high in protein and biotin. The white of the egg is where you will find of all the protein, jam-packed with all the essential amino acids that help to produce healthy, shiny hair. Eggs also contain high levels of biotin, a mineral that can help to boost hair growth. Including eggs in your diet is a great way to promote healthy hair, but you can also use eggs to make a homemade hair mask! We urge you to use free-range organic eggs, preferably sourced directly from your local farmer.


Spinach is loaded full of important nutrients like folate, iron, and vitamins A and C, all of which may promote hair growth. Some forms of iron deficiencies have been linked to hair loss, and spinach has a high iron count which will no doubt only improve the health of your hair and skin! Non-Heme Iron is the type of iron that comes from plant-based foods, like spinach and although it does not absorb at the same rate as Heme-Iron (the kind found in meat products), the nutrients in spinach are still really beneficial in helping to nourish your scalp and hair, increasing the supply of oxygen to the hair follicles and promoting not only general good health but healthy hair too!


Great nuts to add to your diet, providing you do not have a nut allergy, include walnuts, which are full of omega-3 fatty acids and Bertholletia excelsa, most commonly known as Brazil nuts, which are high in selenium. Selenium is not only good for promoting healthy skin and scalp, but the mineral itself can also help to prevent hair loss. Nuts, in general, contain all the good nutrients to help improve the overall health of your hair, so are definitely worth including in your diet if you can.

“You are what you eat, so don't be fast, cheap, easy, or fake.”


Avocados are high in vitamins B and E. These vitamins work at the cellular level to protect and strengthen the hair. Vitamin E tends to the scalp, repairing damage and encouraging the hair to grow. The oils in the avocado help to rehydrate damaged hair, both when they are eaten and used in a homemade hair mask! Avocados are known to be a superfood and we love that they play a big part in the journey to healthy hair!

Oily fish

Oily fish is full of Omega-3 which is a powerful food source for your hair and skin. Including this type of food in your diet will encourage the scalp to produce the oils it needs to keep it hydrated by nourishing the hair deep within the follicles, boosting strength and thickness whilst soothing a dry, flaky scalp.

Sweet potatoes

Sweet Potatoes are high in beta-carotene which is a red-orange pigment plentiful in plants and fruits such as carrots and oranges. Rich in antioxidants that are transformed into vitamin A in the body. Vitamin A is vital for cell renewal and growth. A vitamin A deficiency can lead to an unhealthy scalp, dandruff and excessively dry hair which leads to breakage.


Blueberries are a superfood packed full of vitamins and antioxidants. Proanthocyanidins are chemical compounds found in a variety of plants. They interact with the follicles stimulating hair growth and promoting all-around healthy hair.

“Let food be thy medicine, thy medicine shall be thy food.” – Hippocrates

Greek Yoghurt

You can use Greek Yoghurt as a mask as well as including it in your meals. Full of protein and vitamin B5 which helps the blood flow to the scalp promoting healthy hair and scalp. It may even help against thinning and loss of hair.

Plenty of water

To have good health always requires the body to maintain a level of hydration to be able to function properly and the health of your hair is no exception. If you want to have healthier skin and hair then you will need to up your water intake to at least eight glasses of water a day. Of course, the amount of water your body needs is dependant on things like how often you exercise, sweat etc. But trying to aim for at least eight glasses is a great place to start!


​© 2020 by One Way Journey Limited

Lifestyle and Travel

Call us on 07931 636550

  • w-facebook
  • Twitter Clean