Hair Loss 11 Foods to Help Hair Growth & Why They Work (w/ Recipes) Foods to help with hair growth are those that are rich in protein and vitamins, like fish, eggs, soybeans, berries, bens and leafy greens.