Professional chef says 3 foods are the 'best friends your hair can have' – 'It starts in the kitchen!'

Anna Barry

By Anna Barry


Published: 26/10/2025

- 15:50

On the quest for luscious locks? The secret ingredients may be found in your shopping basket

While a trip to the hair salon can work wonders, the benefits of everyday hair care cannot be underestimated.

Keeping your strands moisturised, scalp massage, and limiting heat usage are all crucial for an enviable mane, but could excellent eating habits take it one step further?


According to plant-based chef Amanda Anderson, a nutritious diet can have a transformative effect on your strands.

She told GB News: "Beautiful hair doesn't start in the shower; it starts in the kitchen. Your scalp and your skin are the mirrors of what you eat. If your diet's dull, your hair will tell on you."

Because your hair is an outward manifestation of "what's happening inside your body", give it "nourishment" and you'll receive "shine" in spades.

According to the chef, the "best friends your hair can have" are healthy fats such as avocado, walnuts, and flax seeds. With these, "soft, glossy hair is totally achievable".

Protein is another food group to prioritise for sensational strands. "I'm also a big fan of lentils and chickpeas. They're bursting with plant protein that your hair needs to grow and to stay nice and strong," she revealed.

As for veggies, "there's no compromising on dark greens like spinach and kale", said the chef.

A natural solution to hair loss concerns, these "stimulate blood flow to your scalp" through their high iron and nitrate content.

"I always notice that if I am disciplined with my iron-packed foods and hydration, my curls act better.

Woman eating avocado

'Soft, glossy hair is totally achievable with avocado, walnuts, and flax seeds'

|

PA

"They're more voluminous, glossy, and robust. Think of food as your first hair product — everything else is just maintenance."

Don't forget sweet potatoes, Ms Anderson added, as these are "loaded with beta carotene that converts into vitamin A and keeps your scalp moisturised".

According to the food guru, all the luxurious, hair-boosting products in the world cannot compensate for a poor diet: a holistic approach is key.

"So, before you grab your next mask or serum, take a moment to look at your plate. If it's vibrant, green and healthy, your hair will reflect it," she concluded.

A second expert echoed the chef's sentiment. Taking to TikTok, holistic nutritionist Joy McCarthy (also known as @joyoushealth) said: "It's no surprise that your nutrition plays a huge role in the health of your hair.

Chickpeas in a bowl

'Lentils and chickpeas are bursting with plant protein that your hair needs to grow'

|
GETTY

"Remember that each strand is actually dead. To have healthy hair, you need to have a healthy scalp."

Emphasising the immense benefits of eggs, the nutritionist described them as "Mother Nature's perfect food".

"You have protein and biotin – both very important for strong, healthy hair – and you have all that healthy fat and iron."

It's widely understood that for beautiful hair, starting from within is essential.


Indeed, Oxford Online Pharmacy notes that hair loss often stems from nutritional deficiencies rather than permanent conditions.

The pharmacy emphasises that "every part of your body needs the right vitamins, minerals, and proteins to stay healthy – those tiny follicles included".

Since hair consists of keratin protein, eating adequate amounts proves essential. The experts recommend chicken, fish, eggs, yoghurt, lentils, quinoa, and nuts as "great protein sources".

The pharmacy highlights several crucial nutrients for hair health. While vitamin C is "vital" for making collagen, which holds your hair together and keeps it strong, biotin helps produce keratin, iron carries oxygen to follicles, and zinc aids growth and repair.

For scalp health, omega-3 fatty acids from salmon, mackerel and sardines prove beneficial.

Of course, hydration is key, so hair care enthusiasts are advised to drink between six and eight glasses of water a day.