If you have tried pretty much every trick in the book – the best shampoos, oils and serums – but still your refuses to grow, the secret might be in your diet. On top of not exposing your hair to harsh products and too much heat, you can try these foods that promote hair growth.

Foods that promote hair growth

Berries

They are loaded with beneficial compounds and vitamins that promote hair growth.

Spinach

This is a healthy green vegetable loaded with beneficial nutrients like folate iron and vitamin A and C. Iron deficiencies have been linked to hair loss.

Fatty fish

Studies show that taking  fish oil supplements significantly reduces hair loss and increase hair growth in women with thinning hair.

Sweet potatoes

Sweet potatoes are a good source of vitamin A that most people do not know. Vitamin A promotes the production of sebum which helps keep hair healthy. Moreover vitamin A speeds up rate of hair growth and also encourages the growth of thicker hair. It also prevents hair follicles from regressing.

Avocados

Besides being delicious and nutritious, avocados contain vitamin E which protects the skin. It protects the scalp from oxidative stress and damage. Damaged skin on the scalp can result in poor quality and fewer hair follicles.

Meat

Meat is rich in nutrients and aids in hair growth. Being a protein, it helps repair and strengthen hair follicles.

Soy beans

Soy beans usually contains spermidine which is a compound that promotes hair growth.

ALSO READ: Best Kenyan food blogs for Kenyan recipes