The invention provides preparing of Ni2P/Zr-MCM-41 catalyst and application for preparing biofuel by catalyzed biolipid. A preparing method comprises: preparing a Zr-MCM-41 carrier, then weighing nickel nitrate and diammonium hydrogen phosphate with a molar weight of Ni to P, preparing into a solution, then adsorbing the solution with the carrier, taking out, and roasting to obtain a precursor; rising temperature of the precursor to 250 DEG C at 10 DEG C/min in hydrogen, then rising to 350 DEG C at 5 DEG C/min, then rising to 450-650 DEG C at 1 DEG C /min, keeping for 2h, finally cooling to room temperature, and performing passivation for 2h in low O2 concentration to obtain the catalyst. The method is simple and easy to realize, the catalyst is low in price, the hydrodeoxygenation efficiency is high, hydrodeoxygenation of manioca oil can be better catalyzed, the biofuel is high in straight-chain paraffin content, main components are petroleum diesel and aviation kerosene, the calorific value is high, the stability is high and the catalyst has very high industrial application prospect.