Eating foods high in protein and containing vitamins can grow your hair. 1. Foods with protein: A daily intake of good quality protein will help grow hair. Foods that are high in quality protein include beans, milk, meat, fish, etc. These are converted into amino acids through digestion and absorption, which are absorbed from the hair shaft for hair growth. 2. Foods containing vitamins: Strawberries, kiwis, tomatoes, carrots, broccoli, potatoes, etc. are fresh fruits and vegetables rich in vitamin B and vitamin C elements. Eating rich food can grow hair, but hair growth is also closely related to life, such as maintaining enough sleep, mental relaxation can help hair growth. If abnormal hair loss occurs, you need to seek medical attention to rule out diseases and other causes.