The health of your hair depends on how you treat it. Additionally, your diet also affects how your locks appear. You can have glossy, thick and attractive hair by simply eating the right types of foods.

Here are the best foods you can consume for the optimum health of your hair.

1. Fatty Fish

Fatty fish, such as salmon contain omega-3 fatty acids which can boost the shine of your hair. Since your body does not naturally produce these fatty acids, you need to get them from food, fish being its richest source.

2. Greek Yogurt

This healthy snack contains vitamin B5. It boosts blood flow to the scalp which in turn enhances the growth of hair. The better the blood flow the more nutrients your hair follicles receive. As a result, they grow better.

3. Green Leafy Vegetables

Leafy greens like spinach and kale are rich in several nutrients – vitamin A, iron, folate and more. These nutrients contribute towards the overall health of your scalp and hair. Regular consumption of these vegetables will prevent hair fall. The volume of your mane will be maintained.

4. Guava

If you are suffering from split ends and hair breakage, turn to guava. This fruit is full of vitamin C which prevents the hair from becoming dry and brittle. Dry hair is not only prone to breakage, but also develop split ends. So a dose of vitamin C will keep these issues at bay.

5. Black Lentils

These are a rich source of iron. This mineral boosts blood supply to the scalp. As a result, the hair follicles are able to receive nutrients and oxygen from the blood to make your hair grow healthier.

6. Lean Meat

Lean meat is an excellent source of protein. If you are facing hair fall, include more poultry in your diet. The added protein will enhance hair growth and prevent breakage.

7. Sweet Potatoes

These are a wonderful source of vitamin A which restores the shine of your hair. Additionally, sweet potatoes also help your scalp produce sebum so that your hair do not become dry and brittle. Natural oils play an important part in making your hair shiny and healthy.

8. Cinnamon

It is mostly used to flavor your food like your toast or oatmeal cereal. A part from being soothing, cinnamon improves blood circulation. This means your scalp receives oxygen and nutrients from the blood for proper growth of your hair.

9. Eggs

Doctors often recommend biotin supplements to people suffering from hair loss. This nutrient is naturally found in eggs. Eggs are also a great source of protein which also support hair growth.

10. Beef

Another important nutrient needed to prevent hair loss is zinc. It is found in different types of food including beef. Other than contributing to the proper growth of hair, zinc also maintains the oil production in your scalp. So, your hair remain moisturized and naturally shiny.

Include these healthy foods in your diet and make your hair grow better.