De oorzaak van koemelkallergie is overgevoeligheid voor een eiwit uit koemelk. Bij baby’s veroorzaakt koemelkallergie de meeste allergische klachten. De darmen van een baby zijn nog niet volledig volgroeid en laten nog te grote, nog niet geheel verteerde, stukken eiwit uit de melk door. Hierdoor komt dit niet goed verteerde koemelkeiwit in het bloed. Doordat dit eiwit soms als lichaamsvreemd wordt gezien, kan een allergie ontstaan.
Wanneer een baby flesvoeding krijgt, ontstaat de allergie sneller dan wanneer het kind borstvoeding krijgt. Maar een baby kan koemelkeiwitallergie krijgen ondanks dat hij nog borstvoeding krijgt. Doordat de moeder melkproducten eet of drinkt komt koemelkeiwit in het moedermelk terecht, waardoor de baby het binnenkrijgt.
De meeste baby’s groeien later over de melkallergie heen. Ze houden alleen vaak wel een allergische aanleg, waardoor ze later nog last kunnen krijgen van bijvoorbeeld hooikoorts, astma of constitutioneel eczeem.
Koemelkallergie komt ook voor bij kinderen en volwassenen. Als je niet over koemelkallergie heen groeit zul je je dieet moeten aanpassen. Je kunt dan niets eten waar koemelk in zit.