Your hair is your crowning glory.  Your body needs it for beauty and protection from extreme temperatures.

Everyone wants to have healthy hair above their heads.  It’s the reason why many people spend lots of money on expensive hair care products.  But it would not be necessary to squander a fortune on hair care because there is one natural, inexpensive and healthy way to do it.  You can keep your hair healthy and beautiful by eating foods which can nourish them.

Beautiful hair is healthy hair.  It is imperative that you should eat hair nourishing foods to keep your hair vibrant and shiny.

Here are some of the foods that can help to nourish your hair:

1. Whole Grains

Whole grains, such as brown rice and oats are essential foods for a healthy, well-nourished hair.  They are loaded with B vitamins which work to prevent alopecia or hair brittleness.  They also contain silica and zinc, two important substances that help to prevent hair loss.

2. Nuts

Nuts can help to give you a beautiful skin and healthy, shiny hair.  They are loaded with protein, zinc, omega-3 fatty acids, biotin and selenium.  Nuts are high in calorie and it is not advisable to eat them in large quantities.

3. Seeds

All seeds are beneficial to your health, but each of them carries different nutrients that work to nourish separate part of your body, including your hair.  Seeds which are good for your scalp and hair include sunflower seeds, pumpkin seeds, flax seeds and quinoa.

4. Oily Fish

Oily fish such as tuna, mackerel salmon and trout are good sources of omega-3 fatty acids which work to give you a healthy skin and scalp.  They are rich in protein for hair growth and strength.  They also contain iron which helps to protect you from hair loss.

5. Oysters and shellfish

Oysters and shellfish are excellent sources of hair nutrients, such as zinc, selenium, protein and vitamin B12.

6. Yoghurt

Yoghurt helps to nourish your hair because it contains calcium which is an important mineral for healthy hair growth.

7. Avocado

Avocados can help to give you healthy, strong hair because they contain monounsaturated fats, fatty acids and vitamin E, protein and vitamin B.  You can also apply mashed avocados directly to your hair to keep it moisturized.  Be sure to rinse it after 10 minutes.

8. Eggs

Eggs are excellent sources of protein, biotin and vitamin B12, two substances that can help to give you strong, healthy hair.

For a direct protein-rich treatment, apply beaten eggs directly to your hair and leave it for about 10 minutes before rinsing it with mild shampoo.