If your hair is looking more lacklustre than luminous, your kitchen cupboard might hold the answer. While a good glossing treatment is hard to beat, a few surprisingly simple homemade hair masks can give dry, dull lengths a welcome dose of TLC.
Here are some of our favourite homemade hair masks you can try yourself.
Avocado and olive oil hair mask
First up: avocado and olive oil. It might sound more like the beginnings of brunch, but mashed avocado mixed with a teaspoon of olive oil makes a rich conditioning mask for dry hair. Smooth it through the mid-lengths and ends, leave for 15–20 minutes, then shampoo thoroughly.
Honey and coconut oil hair mask
If you like a sweeter scent, try honey and coconut oil. Honey is a humectant, meaning it helps attract and retain moisture, while coconut oil can help soften the hair. Warm a small amount between your hands, mix together and apply sparingly—particularly if your hair is fine.
Banana and yogurt hair mask
Blend a very ripe banana until completely smooth (trust us, you don’t want chunks caught in your hair!) then add a spoonful of yoghurt and apply to thirsty lengths before rinsing well.
Of course, shine isn’t just about masks. Rinsing hair with lukewarm rather than piping hot water can help minimise dryness, while regular trims keep frazzled ends at bay. A tiny amount of lightweight hair oil applied to damp ends can also deliver instant polish.
One final rule? Go easy. Homemade treatments should feel like an occasional beauty ritual rather than a daily habit—and always patch-test ingredients first. Sometimes, the route to expensive-looking shine really does start in the fridge.

Quisque iaculis facilisis lacinia. Mauris euismod pellentesque tellus sit amet mollis.