Nutrition for your hair

Nutrition for Your Hair: What to Eat for Stronger, Healthier Strands

You’ve heard the saying “you are what you eat,” but did you know your hair is too? The food you put on your plate plays a direct role in the health, strength, and growth of your hair. While topical products like shampoos, masks, and oils can help externally, real hair health begins from within.

Here’s a deep dive into the best nutrients for your hair and the foods that will help you get them.

Why Nutrition Matters for Hair

Hair is made up primarily of a protein called keratin, and like the rest of your body, it relies on a steady supply of nutrients to grow and thrive. Without the right building blocks especially vitamins, minerals, and proteins hair can become weak, dry, thin, or even start falling out.

Top Nutrients Your Hair Needs

1. Protein

Hair is 90% protein, so it makes sense that protein is essential for hair growth. A lack of protein can lead to weak, brittle hair and slowed growth.

Best sources: Eggs, chicken, Greek yogurt, lentils, quinoa, tofu, and fish.

Pro tip: I add a scoop of protein powder to my morning drink (matcha, coffee)

2. Iron

Iron helps red blood cells carry oxygen to your scalp and hair follicles. Low iron levels are a common cause of hair thinning, especially in women.

Best sources: Spinach, red meat, turkey, lentils, chickpeas, pumpkin seeds, oysters!

3. Omega-3 Fatty Acids

These healthy fats help nourish hair follicles, keep your scalp hydrated, and may reduce inflammation that leads to hair loss.

Best sources: Salmon, tuna, chia seeds, flaxseeds, walnuts, and hemp seeds.

4. Biotin (Vitamin B7)

Biotin supports keratin production and can help strengthen hair and nails. Biotin deficiencies are linked to hair thinning and hair loss.

Best sources: Eggs (especially the yolk), almonds, avocados, sweet potatoes, and sunflower seeds.

5. Zinc

Zinc plays a critical role in hair tissue growth and repair. It also helps keep the oil glands around hair follicles functioning properly.

Best sources: Oysters, beef, greek yogurt, cashews, and spinach

6. Vitamin A

Vitamin A helps the scalp produce sebum — a natural oil that keeps your scalp moisturized and your hair shiny. But be careful: too much Vitamin A can actually trigger hair loss.

Best sources: Sweet potatoes, carrots, kale, spinach, and butternut squash and go figure "eggs"

7. Vitamin C

Vitamin C helps your body absorb iron and supports collagen production — a protein that helps strengthen hair.

Best sources: Berries, oranges, kiwi, bell peppers, and broccoli.

8. Vitamin D

Low levels of vitamin D are linked to alopecia (hair loss). It also plays a role in creating new hair follicles. It is hard to get from food alone

Best sources: Sunshine, tuna, mushrooms, salmon, and egg yolks.

Sample Hair-Healthy Day of Eating

  • Breakfast: Scrambled eggs with spinach and whole-grain toast + a glass of orange juice

  • Snack: Greek yogurt with berries and hemp seeds, drizzle of honey

  • Lunch: Grilled salmon with basmati rice and roasted carrots

  • Snack: Hummus and carrot sticks and a boiled egg

  • Dinner: Lentil stew with kale and sweet potato with Steak

  • Dessert (optional): A few squares of dark chocolate (rich in zinc and antioxidants!)

Bonus Tips

  • Stay hydrated – Dehydration makes hair dry and brittle.

  • Avoid crash diets – Sudden nutrient deprivation can trigger hair shedding.

  • Consider supplements – If you’re deficient in key vitamins, consult your doctor about hair-supporting supplements.

Healthy hair isn’t just about what you apply on the outside — it’s also about what you feed your body. A balanced diet packed with whole foods, healthy fats, and essential vitamins can lead to stronger strands, less hair loss, and that natural shine we all crave.

If you’re noticing signs of thinning or dull hair, your plate might be the first place to look.