食物变态反应的诊断,首先根据详细的病史、皮肤试验或RAST的结果判定。如果疑为IgE介导,应排除有关食物必要时做盲攻击,但病史中有过严重过敏反应者或诊断明确者不做。疑为非IgE介导的食物所致胃肠道疾病,其诊断在攻击前和攻击后需做活检,无条件时应做食物的排除和攻击试验。根据病史和(或)皮肤试验疑为IgE介导的疾病或食物诱发的小肠结肠炎,应排除可疑食物1~2周。其他胃肠变态反应疾病排除可疑食物可长达12周。如果症状未改善,则不大可能是食物变态反应不能仅根据皮肤试验或RAST做出Ⅰ型食物变态反应的诊断。许多患者据此被误诊为某种食物所致的食物变态反应,而避免了他们不该禁食的食物因此病史和食物的盲攻击对病因的诊断很重要。临床还注意到,IgE型和非IgE型可同时存在或相互转化,以及患者随时可能对新的食物变应原过敏。