Vitamin A enriched food such as Sweet potatoes, carrots and spinach are good for hair.
Vitamin B is also required for hair growth. meat, seafood and leafy greens are all good sources of vitamin B
Vitamin C creates collagen which is also important for hair. Orange, guava etc fruits are sources of Vitamin C
Vitamin E is another essential antioxidant that helps hair growth. Good sources of vitamin E are sunflower seeds, almonds, spinach.