族史、维生素D缺乏、肥胖及过度干净的环境。人体免疫系统成员之一的免疫球蛋白E与食物分子结合是产生食物过敏的机制，而食物中的蛋白质是最有机会引起反应的。这样的反应会促进身体分泌发炎性化学物质，例如组织胺。诊断的依据包括病史、、、食物特异性抗体血液检测、口服激发测验。在年纪较小时就接触过敏原可能产生保护效果。过敏对策则主要包括避免食用可能会引起过敏的食物，并随时对过敏反应有所准备。所谓的准备措施可能包括施打肾上腺素，以及在身上配戴记载过敏原与情形的。针对食物过敏的目前尚未有明确的证据支持，因此也不是建议的治疗