养过剩所引起的疾病，如糖尿病和肥胖症，能够破坏免疫功能。而中度营养不良以及缺乏特定微量元素和营养，也会减弱免疫应答。胎儿期营养缺乏甚至会导致终身免疫系统缺陷。食物可以影响免疫系统。新鲜的水果、蔬菜和富含特定脂肪酸的食物可以帮助保持健康的免疫系统。在传统医学中，一些草药被认为可以激活免疫系统，如紫锥花、甘草、人参、黄芪、鼠尾草、大蒜、接骨木和牛膝草等，甚至蜂蜜；但还需要进一步的研究来了解它们的作用机制。药用真菌，如香菇、灵芝、云芝、姬松茸和灰树花，可能具有上调免疫系统功能，得到了一些体内、体外及有限的