L'allergia alimentare può essere causata da una grande varietà di alimenti, ma il 90% delle risposte allergiche alimentari sono causate dal latte vaccino, la soia, le uova, il grano, le arachidi, le noci, il pesce e i frutti di mare. Le altre allergie alimentari, che colpiscono meno di 1 persona su 10.000 abitanti, possono essere considerate "rare".