動物性食物中豬肝含鐵量最高,其次是魚、瘦豬肉、牛羊肉。在植物性食物中,大豆的含量最高,其次是韭菜、薺菜、芹菜等。水果中的桃、香蕉、核桃、紅棗含鐵量也比較高,其他食物中的黑木耳含鐵量也相當高,海帶、紫菜、蘑菇也不小。
上述食物中,動物性食物和大豆不僅含鐵量高,而且鐵吸收率也高。食物中的鐵含量與鐵吸收率不壹定成正比。比如蛋黃中的鐵含量相對較高,但由於鐵往往與蛋黃中的磷類有機物結合,吸收率降低。母乳中的鐵含量雖然低,但鐵吸收率相對較高。
食物的搭配對鐵的吸收有很大的影響。比如蔬菜和谷類含有草酸和菜酸,可以和這些食物壹起吃,可以抑制鐵的吸收。和維生素C壹起吃食物可以促進鐵的吸收。