Hair loss affects millions of people worldwide, but the right nutrition can help maintain strong, healthy hair. While genetics and hormones play a role, your diet significantly impacts hair growth and strength. Here’s what to eat—and what to avoid—to prevent hair loss.
Foods That Promote Hair Growth
Protein-Rich Foods – Hair is made of keratin, a protein. Include eggs, lean meats, beans, and Greek yogurt to support hair structure.
Iron-Rich Foods – Iron deficiency is a common cause of hair loss. Eat spinach, lentils, red meat, and fortified cereals.
Omega-3 Fatty Acids – Found in salmon, walnuts, and chia seeds, these reduce inflammation and nourish hair follicles.
Vitamin C – Citrus fruits, bell peppers, and strawberries boost collagen production and iron absorption.
Biotin & Zinc – Eggs, nuts, and whole grains contain biotin, while oysters, pumpkin seeds, and chickpeas provide zinc—both essential for hair growth.
Foods That May Contribute to Hair Loss
Sugary Foods – Excess sugar spikes insulin levels, which can disrupt hair growth cycles.
Processed & Fried Foods – High in unhealthy fats and preservatives, they can lead to scalp inflammation.
High-Mercury Fish – Swordfish and tuna may contribute to hair thinning due to mercury toxicity.
Alcohol – Dehydrates the body and depletes zinc and B vitamins, weakening hair.
Refined Carbs – White bread and pastries can increase DHT, a hormone linked to hair loss.
Additional Tips
Stay hydrated to keep hair follicles healthy.
Avoid crash diets, as sudden weight loss can trigger shedding.
Manage stress with exercise and relaxation techniques.
By making smart dietary choices, you can strengthen your hair and reduce the risk of excessive shedding.