Healthy, shiny hair is often seen as a sign of overall wellness. While genetics, age and lifestyle all play a role in hair health, what you eat can have a significant impact on the strength, growth and appearance of your hair. If your hair feels dull, brittle or thinner than usual, it may be worth taking a closer look at your diet.
Hair follicles are among the most active cells in the body, meaning they require a steady supply of nutrients to function optimally. Including a variety of nutrient-rich foods in your meals can help support healthy hair from the inside out.
1. Prioritise Protein
Hair is made primarily of a protein called keratin. Without adequate protein intake, hair can become weak, brittle and more prone to shedding.
Good sources of protein include:
- Lean meats such as chicken and turkey
- Fish and seafood
- Eggs
- Beans and lentils
- Greek yoghurt
- Tofu and other soy products
Including protein at every meal can help ensure your body has the building blocks needed for healthy hair growth.
2. Add More Iron-Rich Foods
Iron helps red blood cells carry oxygen throughout the body, including to the hair follicles. Low iron levels are a common cause of hair thinning, particularly among women.
Iron-rich foods include:
- Lean red meat
- Spinach and dark leafy greens
- Lentils and chickpeas
- Pumpkin seeds
- Fortified cereals
Pair plant-based iron sources with vitamin C-rich foods such as citrus fruits, strawberries or peppers to improve absorption.
3. Don’t Forget Healthy Fats
Omega-3 fatty acids help nourish hair follicles and may contribute to healthier-looking hair and scalp health.
Foods rich in omega-3s include:
- Salmon, sardines and mackerel
- Chia seeds
- Flaxseeds
- Walnuts
These healthy fats also support heart and brain health, making them a valuable addition to any balanced diet.
4. Load Up on Vitamins and Minerals
Several vitamins and minerals play important roles in maintaining healthy hair.
Vitamin A helps the scalp produce sebum, a natural oil that keeps hair moisturised. Find it in sweet potatoes, carrots and butternut.
Vitamin C supports collagen production and helps the body absorb iron. Citrus fruits, berries and guavas are excellent sources.
Vitamin E acts as an antioxidant that may help protect hair follicles from damage. Nuts, seeds and avocados are rich in vitamin E.
Zinc contributes to hair tissue growth and repair. Oysters, beef, pumpkin seeds and legumes are good sources.
5. Stay Hydrated
Hydration is often overlooked when it comes to hair health. Water supports nutrient transport throughout the body and helps maintain healthy skin and scalp function. Aim to drink enough water throughout the day, especially during warmer months or after exercise.
A Balanced Approach to Better Hair
There is no single food that guarantees thicker, faster-growing hair. However, a balanced diet rich in protein, healthy fats, vitamins and minerals can help support healthy hair growth and overall wellbeing.
If you are experiencing sudden or significant hair loss, it’s important to speak to a healthcare professional, as underlying health conditions, stress, hormonal changes or nutrient deficiencies may be contributing factors.
Healthy hair starts with healthy habits—and that includes nourishing your body with the nutrients it needs to thrive.