Se debe al déficit de una enzima del hígado, la fenil alanín hidroxilasa, que interviene en el metabolismo de un aminoácido, la fenilalanina, provocando su acumulación excesiva en los líquidos del organismo.