عللهرگونه غذا یا مادهای که بلعیده میشود میتواند باعث بروز واکنش آلرژیک شود. غذاهایی که بیشتر باعث این حالت میشوند عبارتند از: شیر گاو، زرده تخممرغ، گندم، سویا، بادام کوهی یا همان پسته شامی، ماهی، آجیلهای درختی (مثل گردوی معمولی)، صدف دریایی، خربزه، کنجد، تخم آفتاب گردان&z ...