The 10 Best Foods To Eat For Thicker & Stronger Hair

The 10 Best Foods To Eat For Thicker & Stronger Hair

By Karmen on 14 Aug 2020
Digital Editor

Although there are some hairstyles as well as tips & tricks that can make thin hair look fuller, that's just a temporary solution. If your hair is thin and flat, having the right diet may help promote hair growth and keep your tresses strong and voluminous without the fuss of styling.

asian girl with long dark brown hair and curtain bangs wearing mint green blouse
Photo from Pinterest

Keep reading to check out the 10 foods you should eat for thicker and stronger hair! 

#1 Salmon

cooked salmon with a side of veggies
Photo from cattalin from Pixabay

Fatty fish like salmon is rich in omega-3 acids which may help promote hair growth while preventing a dry and flakey scalp. Mackerel, tuna, herring and sardine are also rich in omega-3.

#2 Eggs

eggs and ham on toast with salad
Photo from RitaE from Pixabay

Eggs contain many nutrients that are beneficial for hair like zinc, selenium, protein and biotin. The latter two have been linked to preventing hair loss especially for those who have a protein or biotin deficiency.

#3 Beans

bacon on beans in dish
Photo from Gundula Vogel from Pixabay

Like eggs, beans contain protein, zinc and biotin which may help promote hair growth.

#4 Plain Greek yoghurt

AMBROSIAL greek style yoghurt in a bottle and bowl with fruit
Photo from AMBROSIAL

Plain and unsweetened Greek yoghurt is another great source of protein as well as probiotics which help your body absorb nutrients. They're so many ways to enjoy yoghurt too! Swirl in nuts, add fruit toppings or even drink it on-the-go with the AMBROSIAL Original Greek Style Yoghurt Drink.

#5 Berries

rasberries in bowl with scones
Photo from Дарья Яковлева from Pixabay

The berry family, including strawberries, raspberries, blueberries and cranberries, are loaded with vitamin C which is a powerful antioxidant. Antioxidants can help protect hair follicles against damage from free radicals. Vitamin C also stimulates collagen production which helps strengthen hair and prevent it from breaking.

#6 Avocados


blackpink rose holding plate of avocado
Photo from Pinterest

Having a healthy scalp is key to stronger and thicker hair. Avocados contain vitamin E which protects skin, including the scalp, from oxidative stress and damage. It's also an antioxidant that helps combat oxidative stress by fighting free radicals.

#7 Nuts

bowl of walnuts and cracked walnuts with hammer
Photo from marijana1 from Pixabay

Nuts are a great source of a wide variety of vitamins, zinc and essential fatty acids that are essential for healthy hair growth. Some of the best nuts you can snack on are Brazil nuts and walnuts.

#8 Seeds

bag of flaxseeds spilling out
Photo from Susana Martins from Pixabay

Seeds are another great choice of snack as it's low in calories and high in nutrients like vitamin E, zinc and selenium. Certain seeds like flaxseeds and chia seeds also provide omega-3 fatty acids.

#9 Spinach

uncooked bowl of spinach
Photo from Karolina Grabowska from Pixabay

Spinach is loaded with nutrients like folate, iron, and vitamins A and C, all of which may promote hair growth.

Vitamin A helps the skin glands produce sebum which keeps the scalp moisturised and in turn keeps hair healthy. Iron helps red blood cells transport oxygen through the body to aid growth and repair.

#10 Sweet potatoes

cooked sweet potatoes with cheese and fruit
Photo from DanaTentis from Pixabay

Sweet potatoes are rich in beta-carotene that is converted into vitamin A which is linked to healthy hair like for spinach.

In addition to changing your diet, another way to get thicker hair is to go for a protein hair and scalp treatment!

Share this article with your friends who have thin hair woes too! ❤️

Text by: GirlStyle SG

❣️ Follow us on Instagram❣️

👉🏻 Join our Upcoming Campaigns