首先是瘦肉、猪肝、鱼肉、蛋黄等,其中含锌量最高的食物是牡蛎,根据多年的检测发现,动物性食品普遍含锌量比较高,每一百克动物性食品中,大约含锌三到五个毫克,而植物性食品含锌量普遍比较少,每一百克植物性食品中大约含锌只有一个毫克左右,含锌量比较高的植物性食物,有豆类、花生、小米、箩卜、大白菜等。贝壳类食物的含锌量是非常高的,如牡蛎、蛤、蚝、蚌都还有较多的锌,若以含量来说牡蛎又是其中的最优者,而水果中锌的含量的最少,动物性蛋白质食品,如鱼、肉、肝、肾有效锌的含量均比较丰富,所以缺锌的人群可以主要从动物性食品着手。如果我们饮食均衡,每天人体那能够接受得到锌元素大概是十到二十毫克左右,但是其中只有两到三毫克能够被人体吸收利用,植物酸是影响锌吸收的主要物质,它在肠道内和锌形成不溶性的盐,另外食物纤维素也会影响人体吸收锌元素。