不同的食物含有不同的营养元素,含锌元素较多食物有牡蛎、胰脏、肝脏、血、瘦肉、枸杞子、西兰花、蛋、粗粮、核桃、花生、西瓜子、板栗、干贝、榛子、松子、腰果、杏仁、黄豆、银耳、小米、萝卜、海带、白菜、等,一般蔬菜、水果、粮食均含有锌。
在一般的蔬菜水果中都会还有锌元素,只不过含量较低。锌元素含量较高的食品在海产品,动物内脏中,其它食物里含锌量很少,主食类食物以及蛋类里几乎都没有锌,一般来说贝壳类海产品、红色肉类、动物内脏类都是锌的极好来源;干果类、谷类胚芽和麦麸也富含锌。一般植物性食物含锌较低。干酪、虾、燕、花生酱、花生、玉米等为良好来源。瘦肉、猪肝、鱼类、蛋黄等。其中以牡蛎含锌最为高。