top of page

How food and your diet affects your hair: The best nutrition for your hair.

The old saying "you are what you eat" rings true when it comes to hair health. The foods we eat and the nutrients they provide can have a significant impact on the health and appearance of our hair.


In this blog post, we'll explore how diet affects hair health, what foods promote healthy hair, and answer some common questions about hair health and nutrition.




How does diet affect hair health?


Diet plays a critical role in hair health. The nutrients we consume provide the building blocks for hair growth and maintenance. A balanced diet with a variety of nutrients is important for healthy hair. Protein, iron, omega-3 fatty acids, zinc, and vitamin A, C, and D are all important for hair health.


Protein, for example, is an essential nutrient for hair growth, as hair is primarily made up of a protein called keratin. Iron, zinc, and biotin are other important nutrients that contribute to healthy hair growth.


Conversely, a diet lacking in key nutrients can lead to hair thinning and hair loss. For example, iron deficiency anemia is a common cause of hair loss in women.


What are some foods that promote healthy hair?


To promote healthy hair growth, it's essential to consume a balanced diet rich in key nutrients.


Here are some examples of the best foods for healthy hair:


1. Eggs: Eggs are an excellent source of protein, as well as biotin, which is essential for healthy hair growth.


2. Spinach: Spinach is a great source of iron, which is important for healthy hair growth and maintenance.


3. Salmon: Salmon is rich in omega-3 fatty acids, which can help promote healthy hair growth and prevent hair loss.


4. Avocado: Avocados are high in healthy fats, which can help keep hair moisturized and prevent breakage.


5. Sweet potatoes: Sweet potatoes are a great source of beta-carotene, which the body converts to vitamin A. Vitamin A is important for healthy hair growth and a healthy scalp. Also contains Vitamin C and iron too.


Can certain foods cause hair loss?


Rather than singling out foods on their own, as a nutritionist I like to look at the overall diet. However, diets lacking in key nutrients, like protein, iron, and certain vitamins, can overtime lead to hair thinning and hair loss. This could also be the same for too much of a micronutrient such as Vitamin A, but this would be very very high quantities.


Additionally, not drinking enough water can also negatively impact hair health as well as stress. It's important to manage stress through exercise, relaxation techniques, and other methods.



How much water should I drink for healthy hair?


Drinking enough water is essential for healthy hair growth. Dehydration can cause hair to become brittle and weak. Aim to drink at least 8 cups (64 ounces) of water per day to help promote healthy hair growth and prevent dryness and breakage. This is also essential for many other aspects of health, including heart health, skin health and digestion.



Are there any supplements that can improve hair health?


While it's always best to get your nutrients from whole foods, some supplements may help improve hair health. Supplements can be helpful for individuals with nutrient deficiencies, however, most people can get the necessary nutrients for healthy hair from a balanced diet.

Biotin, vitamin D, and iron are all important for healthy hair growth and can be taken in supplement form if you're not getting enough from your diet or at particular seasons through the year. However, it's important to talk to a healthcare provider before starting any new supplement regimen.


Can stress affect hair health?


Yes, stress can have a significant impact on hair health. Stress can cause hormone imbalances that impact the hair growth cycle, leading to hair loss and thinning. Managing stress through exercise, meditation, and other stress-reducing techniques can help prevent hair loss and promote healthy hair growth.