15 good foods to boost healthy hair growth


Are you in love with thick and healthy hair and looking for ways to achieve those enviable locks? If yes, you must remember, that no matter how much you invest in artificial products, ultimately you will have to fall back on good food to get shiny and attractive hair. A balanced diet enriched with essential nutrients is a key to achieving fine hair. The healthy nutrients obtained from various food sources are extremely important for hair growth. Therefore, if you too are willing to flaunt thick and healthy hair, here is a list of 15 good foods to boost healthy hair that will help you in your quest to achieving fantastic hair.

1. Green vegetables

Green vegetables

When it comes to the supply of essential nutrients, nothing can beat the goodness of green vegetables. An excellent source of Vitamins A and C, spinach can boost hair growth to a large extent. You can also include broccoli, green beans, lettuce, cabbage, or other green vegetables in your diet. These are powerhouses of phytonutrients and minerals like calcium, magnesium, iron, and potassium.

2. Fish


A rich source of Omega 3 fatty acids, fish acts as an essential protein supplier. The fatty acids are important for maintaining scalp health, which eventually promotes hair growth and keeps hair in good shape. It is also a wonderful source of Vitamin B-12 and iron.

3. Almonds, cashews, and walnuts

Almonds, cashews, and walnuts

Another good food that contributes to not only healthy hair but to overall well being is nuts. Nuts like almonds, cashews and walnuts are enriched with Vitamin E, essential proteins and iron. The vitamins obtained from almonds prevent hair loss and keeps the hair root stronger. It also improves blood circulation in the scalp, thereby promoting hair growth. Zinc obtained from cashews, walnuts, almonds prevent hair loss largely, and the alpha linolenic acid found in walnuts act as great natural conditioners for the hair.

4. Beans


If you include at least three or more cups of beans in your weekly diet, it can go a long way in accelerating hair growth. The proteins and minerals like iron and zinc obtained from kidney beans or other lentils keep the hair healthy.

5. Meat


Meat, whether it is poultry or red meat, is an essential source of protein and contributes largely towards hair growth. A protein deficient meal is enough to curb new hair growth and eventually hair becomes weak and brittle, thus leading to excess hair fall. Therefore, you should always include meat in your healthy hair diet.

6. Whole grains

Whole grains

Whole grains are enriched with Vitamin B, iron and zinc, which are all necessary for stimulating the production of hair proteins. It also improves blood circulation, promotes hair growth, and reduces hair loss. Thus, include whole wheat breads, cereals or a whole grain snack in your diet.

7. Eggs are good foods to boost healthy hair


The protein obtained from egg is considered extremely beneficial for hair. Hence, whether you like to have a boiled or scrambled egg, it will supply a good amount of Vitamin B12 and Biotin and would ensure healthy hair growth.

8. Lentils


Another good source of vitamins, minerals and essential nutrients, lentils provide proteins that help in hair growth.

9. Low fat dairy products

Low fat dairy products

Low fat dairy products, including skimmed milk and yogurt, are great sources of calcium, a mineral that is essential for hair growth and maintenance of healthy hair. It is also enriched with high quality proteins like casein and whey. Cottage cheese is another healthy option that you can try out for obtaining good hair.

10. Carrots


Carrots are one of the healthiest foods that you can include in your diet and a diet enriched with carrots would ensure regular supply of Vitamin A, which is an essential ingredient for maintaining scalp health. If your scalp were healthy, it would automatically sustain thick and healthy hair.

11. Oysters – good foods to boost healthy hair


A food that is better known for its love boosting quotients, the oysters can also be great for good hair. The zinc obtained from it offers useful antioxidants that help in maintaining healthy hair.

12. Soy foods

Soy foods

If you like to have soy foods including soybeans, soymilk or tofu, your hair growth will certainly get a boost. These are protein-laden foods that make the hair follicles stronger and eventually prevents hair fall.

13. Citrus fruits

Citrus fruits

The Vitamin C obtained from citrus fruits help in enhancing the iron absorbing capabilities of the body and eventually contributes towards creation of collagen, which is essential for hair growth.

14. Chickpeas


The hair protein building components, Vitamin B6 and zinc, can be obtained from chickpeas.

15. Oats


Oats are wonderful sources of minerals and iron that provide a boost to the healthy hair diet.

Today's Top Articles:

Scroll to Top