The invention provides a new Tecarfarin preparation method, which comprises: carrying out acyl chlorination on 4-carboxybenzaldehyde, carrying out condensation with 1,1,1,3,3,3-hexafluoro-2-methylpropan-2-ol to form an ester, and carrying out a reaction on the obtained ester intermediate and 4-hydroxycoumarin under the catalysis of proline and under a alkyl 2,6-dimethyl-1,4-dihydro-3,5-pyridinedicarboxylate reducing condition to prepare the target product Tecarfarin. According to the present invention, the method has advantages of high controllability of each reaction, mild reaction condition,simple post-treatment, significantly improved yield of the target product, and good industrial application prospects; and with the method, the starting raw material has characteristics of easy obtaining and low price so as to substantially reduce the whole production cost.