يعتبر فيتامين سي من أفضل الفيتامينات التي تساعد في امتصاص الحديد، ومن أبرز مصادره: البرتقال، واليوسفي، بالإضافة إلى الفراولة. وأيضاً الفيتامين أ، حيث يساهم هذا الفيتامين في زيادة الهيموغلوبين بالدم، كونه يحتوي على مادة البيتاكاروتين التي تؤدي لرفع معدلات الحديد، ومن أبرز مصادره الجزر، والخيار، والبطاطا الحلوة، والسبانخ.