🥇 Top 10 Foods for Hair Growth and Thickness (Indian Diet Plan)
Hair fall, thinning hair, and slow hair growth are common problems today due to stress, poor diet, pollution, and hormonal imbalance.
While oils and shampoos help externally, real hair growth starts from inside your body.
Your hair needs:
✔ Protein
✔ Iron
✔ Biotin
✔ Omega-3
✔ Vitamins A, C, D, E
This complete guide covers the top 10 foods for hair growth, an Indian diet plan, and science-based nutrition tips to make your hair stronger, thicker, and healthier.
🔬 Why Nutrition Is Important for Hair Growth
Hair is made of keratin, a type of protein.
If your diet lacks protein and micronutrients, your hair becomes:
❌ Thin
❌ Weak
❌ Dry
❌ Slow growing
Crash dieting is one of the biggest causes of hair fall.
⚠️ Common Causes of Hair Fall
Before fixing your diet, understand the causes:
- Low protein intake
- Iron deficiency
- Vitamin D deficiency
- Stress and poor sleep
- Hormonal imbalance
- Excess sugar and junk food
🥗 Top 10 Foods for Hair Growth and Thickness
1. Eggs – The Ultimate Hair Protein
Eggs are rich in:
✔ Protein
✔ Biotin
✔ Vitamin B12
Benefits:
- Strengthens hair roots
- Promotes faster growth
- Reduces hair fall
How to eat: 👉 1–2 eggs daily (boiled or omelette)
Vegetarian alternative: Paneer + soy chunks.
2. Spinach – Iron for Hair Growth
Iron deficiency is a major cause of hair fall, especially in women.
Spinach contains:
✔ Iron
✔ Folate
✔ Vitamin C
Benefits:
- Improves blood circulation to scalp
- Prevents hair thinning
Eat as:
- Palak sabzi
- Palak dal
- Green smoothie
3. Amla – Vitamin C Powerhouse
Amla boosts collagen and improves scalp health.
Benefits:
✔ Strong hair roots
✔ Reduced dandruff
✔ Natural shine
Use:
- Raw amla
- Amla juice (morning)
- Amla powder in water
4. Nuts and Seeds – Omega-3 for Thickness
Best options:
✔ Almonds
✔ Walnuts
✔ Flaxseeds
✔ Pumpkin seeds
Benefits:
- Nourish hair follicles
- Reduce dryness
- Increase thickness
Quantity: 👉 5–6 almonds + 1 walnut daily
5. Lentils (Dal) – Vegetarian Protein
Dal provides:
✔ Protein
✔ Iron
✔ Zinc
✔ Biotin
Essential for:
- Hair strength
- Reduced breakage
Best dals for hair:
Moong dal
Masoor dal
Chana dal
6. Sweet Potatoes – Vitamin A for Hair Growth
Vitamin A helps produce sebum, which keeps scalp hydrated.
Benefits:
✔ Prevents dry scalp
✔ Promotes faster hair growth
Eat: Boiled or roasted sweet potato.
7. Curd (Dahi) – Probiotics for Scalp Health
Curd improves digestion and nutrient absorption.
Benefits:
✔ Reduces dandruff
✔ Strengthens roots
✔ Adds shine
Eat daily with lunch.
8. Fruits – Antioxidants for Hair Protection
Best fruits:
✔ Papaya
✔ Guava
✔ Orange
✔ Berries
They provide:
- Vitamin C
- Antioxidants
- Collagen support
9. Paneer – High Protein for Vegetarians
Paneer is excellent for:
✔ Hair thickness
✔ Keratin production
Eat: Paneer bhurji, grilled paneer, or in salad.
10. Coconut – Natural Hair Nourishment
Coconut contains healthy fats that:
✔ Prevent hair breakage
✔ Improve scalp hydration
Use:
- Raw coconut
- Coconut water
- Coconut chutney
🧾 1-Day Indian Diet Plan for Hair Growth
Morning (Empty Stomach)
Amla juice or soaked almonds
Breakfast
Moong chilla + curd
OR
Oats + nuts
Mid-Morning
Fruit (papaya or guava)
Lunch
2 roti + palak dal + salad + curd
Evening Snack
Roasted chana + coconut water
Dinner
Paneer sabzi + vegetables
💧 Hydration for Hair Health
Drink 2.5–3 litres water daily.
Dehydration causes:
❌ Dry scalp
❌ Weak hair
❌ Hair breakage
☀️ Vitamin D and Hair Growth
Low vitamin D is linked to hair loss.
Get:
✔ 15 minutes sunlight daily
✔ Dairy products
✔ Eggs
🧠 Stress and Hair Fall
Stress pushes hair into the telogen phase (hair fall phase).
Daily stress control:
✔ Meditation
✔ Deep breathing
✔ Walking
🧴 Oil vs Diet – What Matters More?
Hair oil: ✔ Improves scalp circulation
But diet: ✔ Builds hair from inside
Both are important.
🚫 Foods That Cause Hair Fall
Avoid excess:
❌ Sugar
❌ Junk food
❌ Cold drinks
❌ Refined flour (maida)
❌ Crash dieting
These cause hormonal imbalance and nutrient deficiency.
🧬 Protein Requirement for Hair Growth
Daily protein requirement:
👉 0.8–1 gram per kg body weight
Example: If your weight is 60 kg → need 48–60 grams protein daily.
🧘 Lifestyle Tips for Thick Hair
✔ Sleep 7–8 hours
✔ Avoid tight hairstyles
✔ Reduce heat styling
✔ Use mild shampoo
✔ Do not wash hair daily
⏳ How Long Does Hair Growth Take?
Hair grows about 1–1.5 cm per month.
With proper diet:
✔ 4 weeks → Reduced hair fall
✔ 8 weeks → Stronger hair
✔ 12 weeks → Visible thickness
🧂 Role of Iron in Hair Growth
Low iron → less oxygen to hair roots → hair fall.
Iron-rich Indian foods:
✔ Spinach
✔ Beetroot
✔ Jaggery (gud)
✔ Dates
Combine with vitamin C for better absorption.
🧪 Biotin for Hair Growth
Biotin sources:
✔ Eggs
✔ Nuts
✔ Seeds
✔ Banana
Biotin deficiency leads to hair thinning.
🧴 Weekly Hair Mask Using Food
DIY mask: Curd + amla powder + coconut oil
Benefits:
✔ Strong roots
✔ Shiny hair
✔ Reduced dandruff
📅 Weekly Hair Growth Routine
Daily: Balanced diet + hydration
Twice a week: Oil massage
Once a week: Hair mask
Sunlight: 15 minutes daily
🏆 Final Tips for Faster Hair Growth
✔ Eat protein in every meal
✔ Avoid crash dieting
✔ Take iron-rich foods
✔ Stay hydrated
✔ Manage stress
✔ Be consistent for 3 months
📌 Conclusion
Hair growth and thickness depend mainly on your daily diet and lifestyle.Top nutrients for healthy hair: Protein + Iron + Biotin + Omega-3 + Vitamin C
By following this Indian diet plan and including the top 10 foods listed above, you can:
✔ Reduce hair fall
✔ Increase thickness
✔ Improve shine
✔ Grow stronger hair naturally
No expensive treatments required — just consistent nutrition.
🔎 SEO Keywords Used
foods for hair growth
Indian diet for hair fall
how to stop hair fall naturally
biotin foods for hair
protein for hair growth
hair growth diet plan India
👉 *7-Day Weight Loss Diet Plan for Beginners (Indian Fat Loss Plan)*