Did you know that what you eat actually can have quite an impact on whether your hair looks healthy or not?

Last week, we discussed how your hair tools can affect the health of your hair, this week we continue the theme of ‘healthier hair’ but this time we turn our focus to what you can do from within. Most of us probably don’t think much about this in our everyday lives, but a great part of having nice and healthy hair, skin and nails actually start with eating well. The health of your hair is very closely connected to your hair in general. So for this week’s blog, we gathered some tips for how you can take care of your hair through your diet and lifestyle choices to secure strong and glossy hair.

How to get healthy hair from your diet

Healthy Hair needs Vitamins and Minerals


Like the rest of your body, your hair needs water to function well, and this is an easy place to start, so make sure you drink lots and lots of water.

Vitamins A and C

These vitamins are important for your body’s production of tallow which, in the right amount, can function as your body’s own balm as it protects your hair and skin and ensures that it doesn’t dry out. Green vegetables like spinach and broccoli contain lots of A-vitamin and C-vitamin, and carrots are a good source for A-vitamins as well.

Vitamin B

B-vitamin is very important for you if you want healthy hair. Especially if you are physically very active, your body tends to require these vitamins which can give you strong and glossy hair. Products you can eat to get vitamin B are wholemeal, bean sprouts, nuts, dark green salads, corns, peas and mushrooms.


Magnesium, calcium, zinc and iron are all minerals that can affect the strength and health of your hair, and especially if you are breastfeeding or do a lot of sports, your body is likely to use a lot of these minerals. Green vegetables, dairy products and wholemeal are examples of products containing these minerals.

Essential fatty acids

Omega-6 and omega-3 are both important acids for your hair and body in general. Most of us easily get enough of the omega-6, while we at the same time tend to lack omega-3. Omega-3 fatty acids contribute to a soft and healthy scalp and glossy hair. Good ways to get omega-3 is especially from fat fish such as salmon and mackerel, but if you are not really the fish type you can get it from flax seed, walnuts and oils with rapeseed, flax seed and walnuts.


Proteins contribute to the strength of your hair and helps it grow. The easiest way to proteins is through meat, eggs and fish, but if you are a vegetarian, dairy products, beans, nuts and dates are great alternatives.

If you are in doubt about whether you get enough of these vitamins and minerals from your meals, it can be a good idea to take dietary supplements because your body and hair need them. One of the consequences from lacking certain vitamins and minerals is that your hair gets thin and loses its shine.

How to get healthy hair from your diet

Healthy hair needs Balance in Body and Mind

Stable blood sugar

Keeping your blood sugar stable is essential as variations might affect your body’s production of tallow. This will cause greasy hair and might affect your hair follicles in a negative way.

Feel good

Your hair is very much impacted by your health in general so a good place to start if you want healthier hair is to think about your lifestyle in general. If you are stressed, smoke cigarettes, eat a lot of sugar, drink a lot of alcohol, have allergies, lack sleep and so on, your entire body – including your hair – suffers from this. Now this might sound cliché to you, but your hair reflects the overall condition of your body, thus a healthy lifestyle is key.

So all there’s left to say now is: Bon appetite!