It’s not all about the top quality – and rather pricey – shampoos, conditioners, serums and treatments. If you want a glossy and healthy head of hair, it’s what is in your supermarket trolley that really matters.

Next time you’re planning your weekly shop, pop these delicious foods onto your list.

The protein found in poultry, such as chicken and turkey, strengthens the hair and increases the presence of iron, which promotes hair growth.

Salmon is a terrific source of Omega 3 fatty acids, as they have anti-inflammatory properties. Essentially, they help to open the hair follicles, which in turn promotes healthy hair growth. One of the signs of a lack of Omega 3 is a dry scalp and dull looking hair.

Beloved of Popeye, spinach is a great way of getting loads of nutrients into your diet. It contains vitamins B, C and E as well as potassium, calcium, iron, magnesium and Omega 3 – all of which are needed for hair that’s full of vitality. The iron content in particular helps the red blood cells carry oxygen to hair follicles which is essential for healthy hair growth.

Massively popular with health-conscious types in the 1970s and with students over the decades, lentils have fallen off the super-food radar in recent years. However, they’re cheap and a good source of zinc and biotin, which help to maintain your hair’s health. Lentils are also packed with protein, which strengthens your hair strands. Try adding lentils to salads and soups for a healthy addition to your diet.

Sweet potatoes are a tasty alternative to traditional spuds and are brimful of beta-carotene, which the body converts into Vitamin A. A deficiency of Vitamin A can lead to dandruff, so hit up the sweet potatoes! Similarly, carrots help you to achieve a shiny well-conditioned look by maintaining the natural oils in your hair.

If you’re feeling flush, oysters are another wonderful source of zinc. Zinc is an important antioxidant for the body and helps with hair growth as it helps keep the oil glands at the scalp at a healthy level.

The humble egg is rich in biotin and Vitamin B and also helps to keep your scalp and hair in tip-top condition.

Walnuts contain biotin and a host of other nutrients. The biotin helps strengthen hair, reduce hair loss and improves growth. Walnuts are also a good source of vitamin E. Vitamin E deficiency can lead to brittle hair which easily breaks off or snaps. Try eating walnuts as a healthy snack.