動物性鐵(血紅素鐵)的吸收率約為15%至35%,明顯高於植物性鐵(非血紅素鐵)的吸收率,後者約為2%至20%,一般多數資料指出約4%至10%之間。這是因為血紅素鐵結構較穩定,腸道吸收較容易,不易受其他食物成分影響;而非血紅素鐵的吸收則會受到飲食中草酸、植酸、鈣等抑制物質的影響,但維生素C等成分可以促進其吸收。

因此,雖然某些植物性食物鐵含量高(如黑芝麻),但因吸收率較低,實際利用率不及動物性鐵。對於需要較高鐵質攝取的人群(如孕婦、兒童、女性及運動員),攝取動物性鐵較為有效。

簡言之,動物性鐵的吸收效率約為植物性鐵的2至3倍,且吸收受飲食干擾較少,是補鐵的較佳來源。