本发明涉及硝基苯甲腈催化加氢制备氨基苯甲腈的方法。该方法在环境可接受溶剂正庚烷、CO2膨胀正庚烷中,以Pd/SnO2‑Sb2O3催化硝基苯甲腈在30~120℃加氢制备氨基苯甲腈,氨基苯甲腈的收率达到100%,反应过程没有苯羟胺等有害中间体的累积。Pd/SnO2‑Sb2O3对氨基苯甲腈加氢几乎没有催化活性,因此在反应物完全转化后,氨基苯甲腈的收率不随时间的延长而下降。以CO2膨胀正庚烷为溶剂,可减少正庚烷的用量。