La causa del AEH es un defecto genético, que supone una carencia del inhibidor de la esterasa C1 (INH C1), por la cual, o bien el organismo genera una cantidad insuficiente de esta serpina (tipo 1 de AEH) o bien la proteína generada no es funcional (tipo 2 de AEH).