本发明公开了一种以不饱和脂肪酸为原料零氢耗制备长链烷烃的方法,包括:1)在高温高压反应釜中加入不饱和脂肪酸和非贵金属催化剂,不饱和脂肪酸与非贵金属催化剂的质量比为4:1~20:1;2)加热升温至300~390℃反应1~8h;3)反应产物冷却,用有机溶剂溶解,过滤后得到液相产物和固相催化剂;4)催化剂经清洗、再生后重复使用。所述的催化剂为双活性非贵金属负载型催化剂,采用共沉淀法或浸渍法制备,通过在氢气中还原煅烧对催化剂进行再生。本发明在反应过程中不需要加入溶剂,能耗低、排放少;使用非贵金属催化剂能有效催化原位氢转移和非临氢脱羧反应,催化剂成本低、易回收,过程简单、绿色、零氢耗。