However, a balanced diet is more important than a protein-rich, as vitamin and mineral deficiencies adversely affect scalp and hair health. Vitamins A, B, C, and E, as well as the minerals, zinc, and iron, which are found mainly in beef, spinach, yogurt, and fish are all necessary to promote growth of hair.