• What to eat to prevent hair loss?

    What to eat to prevent hair loss?

    Hair is produced by the follicles at the base of each strand of our hair. As hair itself is not actually alive, it is actually the hair follicle that reveals how healthy the hair is.

    There are many hair care products on the market that are used to repair, thicken and grow hair. If however, you do not have healthy hair follicles your hair will become prone to thinning and the hair can become brittle and prone to damage, leading to hair loss.

    The health of your hair follicles can be dramatically affected by the food we eat. A balanced diet with the right mix of proteins, vitamins and minerals can improve the health of our hair.

    Here are some great foods to keep your hair healthy and thick.


    Carrots are a great food to help control hair loss because they are high in vitamin A. Vitamin A is needed by the body to make sebum; which is an oily substance that is created by our hair. Sebaceous glands provide a natural conditioner for the scalp resulting in healthy follicles. Carrots also contain beta-carotene which is a vital nutrient that works to promote hair growth.

    eggs and hairloss1


    Eggs are rich in vitamin B and have a high amount of the vitamin biotin which is essential for hair growth and the overall health of the scalp. It also works to fight hair loss. Eggs also hold the vital nutrients such as portions, iron, zinc and Omega 6 fatty acids which help hair growth.


    Spinach is an important food to improve the health of the hair. It is a good source of iron, vitamin A and C and protein. One of the main causes of hair loss is an iron deficiency and this is why spinach can help to decrease hair loss.

    Similar to carrots, spinach contains sebum which acts as a natural container, improving the health of the hair. The leafy vegetable also gives us with omga-3 acid, potassium, magnesium, iron and calcium which help to maintain a healthy scalp.

    What to eat to prevent hair loss?

    Sweet Potatoes

    Vitamin A is necessary for cell growth and this includes hair. If you do not get enough vitamin A it can lead to dry, lifeless hair and dry skin. Sweet potato contains a good amount of vitamin A, copper, iron and protein which are essential for keeping hair loss problems away as it makes the tissues of the hair and scalp stronger. However, too much vitamin A can lead to hair loss, which is why it is important to get the vitamin from a balanced food source rather than a supplement.

    Mixed Nuts

    Mixed nuts can help reduce hair loss due to nutritional deficiencies. Almonds, Brazil nuts walnuts and other dried fruits such as raisins are a great source of Vitamin E and B, selenium, zinc and iron.

    Salmon hair loss1


    Salmon is a great source of omega-3 acids and contains a large amount of protein, both of which promote hair growth.  Salmon also contains B vitamins such as B12 and other minerals and vitamins which are all necessary to improve dry hair and hair loss.


    Both protein and Vitamin B promote hair growth, and beef supplies you with both. It is important to eat lean fresh beef on a regular basis to get the best possible hair growth results.

    What to eat to prevent hair loss?

    Sunflower Seeds

    Sunflower seeds hold a large variety of nutrients including zinc, magnesium, protein, iron, vitamins B & E, copper, calcium and potassium. These all work together and stop hair loss.

    If you are experiencing hair loss and would like some more information please contact us for a free, no obligation consultation for help that is specific to you.

Request a Call Back

Tell us your phone number and we’ll get back to you

Online Consultation

Send us your photos for a personalised consultation

Online Consultation

WhatsApp chat