هناك نوعان من الحديد:
الحديد الهيمي: ويعتبر اللحم الأحمر مصدره الرئيسي. ويُمتَصُّ الحديد الهيمي بشكله هذا بصورة جيدة من قبل الجسم.
الحديد غير الهيمي: وهو يوجد في مأكولات كثيرة، أبرزها البقوليات والفواكه المجففة، وبكميات أقل في الحبوب الكاملة والخضراوات الخضراء. وامتصاص الجسم له بهذا الشكل أقل بكثير من امتصاصه للحديد الهيمي. لكن يمكن تفعيل امتصاصه من خلال تناول أغذية غنية بالفيتامين (سي C) مع نفس الوجبة التي تحتوي عليه (مثلاً: برتقالة للتحلية بعد الطعام)
وتوجد أملاح الحديد في أكثر أنواع
الخضروات كالبصل والباندورة، والبقول وبصورة خاصة يوجد في الخضروات الورقية كالسبانخ، والبقدونس، والكرفس، والخس وما شابهها،
ويوجد أيضا في
الفواكه كالموز والمشمش والعنب والتين والبلح وفي البذور واللوز، جوز الهند واللحوم وصفار البيض وغيرها.