We demonstrate a path towards full Quantum Mechanics (QM) characterization of enzymatic activity. As a case-study, we investigate the detoxification of aflatoxin, a carcinogenic food contaminant, by laccase, a versatile oxidase capable of—but not efficient for—degrading aflatoxin. We use a combination of quantitative experimentation and QM modeling to show that low enzymatic steric affinity for aflatoxin is the main bottleneck, rather that the oxidative activity of laccase. To identify the structural elements responsible for low reaction rates, we perform a density functional theory (DFT) based modeling of both the substrate and the enzyme in a full QM simulation of more than 7,000 atoms. Thanks to our approach we point to amino acid residues that determine the affinity of laccase for aflatoxin. We show that these residues are substrate-dependent, making a full QM approach necessary for enzyme optimization. Altogether, we establish a roadmap for rational enzyme engineering applicable beyond our case study.