Diet has a major impact on hair growth. Most cases of hair fall is triggered by the lack of adequate protein, vitamins, and minerals in the diet. Do you know why? Hair is not important for the survival of the body, therefore, if you don’t consume enough calories or protein, the body cuts off the supply to hair follicles to nourish other important organs of the body.


Hair fall can be induced by the following dietary mistakes:

  • Unbalanced diet: Most youngsters eat junk more than 3-5 times a day, which does not provide essential nutrients.
  • Eat healthily, but not take enough calories: You must consume more than 1800 calories/ day in females and 2200 calories/day in males. If you fail to reach the calorie requirement, nutrients will not reach the hair follicle. HealthifyMe app can be used to calculate the calorie intake of the Indian diet.
  • Burn more calories than consuming: Fitness freaks tend to burn more calories than they consume, though their diet is healthy. You should increase your protein and calories intake based on the intensity of the workout.
  • Skip meals: A lot of patients with hair fall skip meals, because they don’t feel hungry. This disturbs the delicate hormone balance because our body has a tendency to compensate for the skipped meal.
  • Taking tea/coffee/milk with meals: All of these inhibit the absorption of minerals and vitamins from the meals. Please keep a gap of 1 hour between meals and these tea/coffee/milk.


Diet, sleep and exercise tips in the video given below can help inducing hair regrowth:



I have further explained about the diet for hair regrowth in the video given below:



I have listed 7 protein rich vegetarian dishes that you can be included in your diet to promote hair grwoth:

Day 1 Chickpeas (safed/kala chana):

1 bowl of chickpeas provides approximately 10 g of protein, along with calcium, zinc, iron and Vitamin C. You can either make curry or mixed vegetable salad with chickpeas as shown below:


Day 2 Oats

1 serving of oats (30 gm ) with milk provides 12 gm of proteins along with fibre, Vitamin B1, minerals and antioxidants. You can add nuts and seeds to oats as shown below:


Day 3: Soyabean

1 bowl of soybean provides approximately 8 gm of protein along with omega 2 fatty acid, anti-oxidants, Vitamin B1, Vitamin K, Molybdenum, copper etc. However, avoid high intake because it might suppress your thyroid gland, or cause diarrhea. You can try this tangy soya chunk recipe:


Day 4: Vegetables

Vegetables like Broccoli, sweet pepper, spinach, avocadoes, peas are not only rich in proteins, but also provides vitamin, minerals, and antioxidants. This vegetable stir fry comes with the goodness of mushrooms:


Day 5: Paneer

One serving of Paneer(30 gm) provides 7 gm of proteins along with calcium and phosphorus. Paneer is an integral part of many Indian dishes and starters, just try the one you like it.


Day 6: Mung beans (moong sabut dal)

1 bowl of Mung beans provides approximately 10 grams of proteins, along with fibres, magnesium, iron, zinc, and amino acids. You can either make curry or even better try this super healthy salad with multiple health benefits:



Day 7: Chillas

Try these high protein Chillas, they are easy to make and would give you a good amount of proteins:



Eat 5 soaked almonds, 1 walnut, 5 raisins and 1 fig daily to promote hair re-growth.


Mix chia seeds, sunflower seeds and flax seeds in equal amounts. You can eat half spoon alone or add to oats, salads, smoothies, curd or lassi.


Drink atleast one glass of milk daily

Fruits and Vegetables:

Eat the following 4 colours daily in the form of vegetables and fruits:

  • red/purple
  • yellow/orange
  • green
  • white/brown


If you don’t have time to cook, or if you feel like munching something, then try following healthy options given below:


True Elements Daily Dose Trail Mix

This has mixtures of nuts, berries and seeds- Almonds, Cashew nuts, Watermelon seeds, Dried Cranberries (Cranberries, Sugar, Sunflower Oil), Pumpkin seeds, Black Raisins, Dried Blueberries (Blueberries, Sugar, Sunflower Oil), Flax seeds, Sunflower seeds, Dried Dates, Walnuts, Apricot, Pecan, Pistachio, White Sesame seeds. 1 spoon of the mixture can provide you omega-3 fatty acid, proteins, vitamins and minerals.

Available on


Yogabar Multigrain Energy Bars

You can satisfy your taste buds and health with this cereal bar. It is a great source of protein, fibre and omega 3 fatty acid, flavoured with honey. The single bar can provide 8 g of proteins.

Available on


Roasted, Healthy, Oil-Free, Protein-Rich Snacks

When you feel like munching in the evening or while watching TV, get the help of these roasted oil-free snacks made of Mung dal, Soya beans and Kala channa.

Available on


Roasted Makhana

Makhana or fox nuts are rich source of protein, they are light to eat and dieget.

Available on


Roasted Quinoa namkeen

This is yet another tasty and healthy snack containing Quinoa, Pearl Millets, Soyabeans, Green Grams and Dew Beans.

Available on


Kapiva Masala Supergrain Mix

This is a quick breakfast recipe, all you need to do is boil the content in water. You can add carrot, cucumber, coriander and tomatoes to garnish. It provides 6g of protein and 4.4g of fibre in every serve. It has Oats, Ragi, Green Gram, Amaranth along with amla, turmeric, ginger etc.

Available on


NutroActive BrownXatta Atta High Protein & Low Carb

This is a good and easy way to consume more proteins and still lose weight. This atta has Wheat bran, Soya, Lentile, oats and amaranthus. It is rich in both protein and fibre.
Available on

Related Post