Vitamin A greatly helps the growth of hair and you better increase its consumption to about 5,000 IU in your diet. Vitamin A is responsible for producing sebum, which is extremely beneficial for healthy head scalp and ultimately better growth of hair. Meat, cheese, milk, fish liver oil, eggs, peaches, spinach, apricots, carrots, broccoli and cabbage are rich natural resources of Vitamin A.
Improving blood flow through your head scalp also assists growth of hair. You can achieve this target by taking greater amounts of Vitamin E and provide necessary minerals to your hair for a better growth. However, you better not take more than 400 IU of Vitamin E in one day. Dried beans, raw nuts, wheat germ oil, raw seeds, vegetable oil, soybeans and leafy green vegetables should be made an essential part of your daily diet to get Vitamin E.
Eggs, cauliflower, nuts, bran, carrots, peas, beans and nutritional yeast contain great amount of Vitamin B, which is very good to spur your hair growth.
Inositol supplements should also be taken to better growth of your hair. You can find Inositol in oat flakes, nuts, vegetables, brown rice, raisins, brewer yeast, unrefined molasses, wheat germ, liver and bananas.
Green and yellow vegetables and fruits provide beta-carotene to your body and this greatly ignites faster growth of your hair.