引起荨麻疹的因素甚多,病因较复杂,约3/4患者找不到原因,尤其是慢性荨麻疹。食物如鱼、虾、蛋类、奶类最常见,其次是肉类和某些植物性食品,如草莓、可可、番茄。
另外腐败性食品分解为多肽类,碱性多肽是组胺释放物