The invention discloses a method for preparing N,N,N',N'-
tetra(beta-hydroxypropyl) 
adipamide, which comprises the following steps: (1) adding excessive 
diisopropanolamine and a basic catalyst into a reaction kettle, and then dropwise adding dimethyl 
adipate to prepare a crude product of N,N,N',N'-
tetra(beta-hydroxypropyl) 
adipamide; (2) lowering the temperature in the reaction kettle to a set temperature, dropwise adding or adding neutralizing acid into the reaction kettle in batches under a vacuum condition so as to neutralize the excessive 
diisopropanolamine, and dehydrating at the same time; (3) after the 
neutralization is finished, adding a 
solvent into the reaction kettle, stirring and crystallizing, then filtering, and separating out 
diisopropanolamine sulfate, and subjecting the filtrate to 
distillation to separate the 
solvent so as to obtain the N,N,N',N'-
tetra(beta-hydroxypropyl) 
adipamide product with high purity. According to the method, the unreacted diisopropanolamine 
raw material is separated by utilizing the high-amine ester, so that the preparation process is simple in flow and low in 
energy consumption, and the separated diisopropanolamine salt can be recycled as an industrial 
raw material.