膳食中锌的需要量与其可利用率有关。来自动物性食品的锌利用率高于植物产品。含锌的食物有肉类、海产品(牡蛎、鱼、贝等),肝脏、蛋、各种豆类、硬果及各种种子也是含锌较多的食物。其他植物性食物不但含锌量低而且有较多的纤维素和植酸,可干扰锌的吸收。谷物加工精细,锌损失就多。另外谷物中所含植酸盐能与锌结合,使锌利用率降低。蔬菜、水果一般含锌很少。人乳是婴儿更重要的锌来源。
人体对锌的需要量,因生理状态不同而异。妊娠、哺乳和生长发育期,锌需要量明显增加。正常成人每日摄入锌10~20mg即可维持平衡。世界卫生组织推荐每日膳食中锌的供应量如下:1岁以下,3~5mg;1~3岁,5~10mg;4~6岁,6~10mg;7~10岁,7~10mg;少年男子,8~15mg;少年女子,9~15mg;成年人,12~16mg;孕妇、乳母,比成年人高一倍。如果锌来源以植物性食物为主,其供应量要相应提高,成年人达每日22mg,孕妇25~30mg,乳母54mg。美国医学会建议,对全静脉营养的足月新生儿每天补充锌200μg/kg;出生体重低者需要量酌情增加;1月~5岁的小儿每天补锌2.5~4.0mg;伴发热和组织分解旺盛等情况则应增加到4.5~6.0mg。