Vitamin dan mineral juga tidak kalah pentingnya. Vitamin A, misalnya, membantu meningkatkan produksi sebum, zat alami yang menjaga kelembapan rambut dan kulit kepala. Sumber makanan yang kaya akan vitamin A termasuk wortel, bayam, dan ubi jalar. Selain itu, vitamin C juga penting karena membantu penyerapan zat besi, yang diperlukan untuk pertumbuhan rambut yang sehat. Anda dapat menemukan vitamin C dalam buah jeruk, stroberi, dan kiwi.
Minyak zaitun dan kacang-kacangan juga merupakan makanan bergizi yang dapat meningkatkan kesehatan rambut. Minyak zaitun mengandung antioksidan yang dapat melindungi folikel rambut dari kerusakan akibat radikal bebas. Sementara itu, kacang-kacangan seperti almond, kenari, dan kacang Brazil kaya akan vitamin E, yang berfungsi melindungi sel-sel rambut dari kerusakan dan meningkatkan sirkulasi darah ke kulit kepala.
Zat besi adalah mineral penting lainnya yang berperan dalam kesehatan rambut. Kekurangan zat besi dapat menyebabkan rambut menjadi rapuh dan rontok. Untuk meningkatkan asupan zat besi, Anda bisa mengonsumsi daging merah, sayuran berdaun hijau gelap, dan biji-bijian. Menggabungkan makanan kaya zat besi dengan sumber vitamin C akan membantu penyerapan zat besi lebih baik.