N,N-Dialkylpolyhydroxyalkylamines may be made by the reductive alkylation of an N-alkylpolyhydroxyalkylamine with an aldehyde or ketone, or with an equivalent compound, in the presence of a transition metal catalyst and hydrogen. The reaction is performed in a reaction solvent that contains at least 30 wt % of an organic solvent. The use of a sufficiently high proportion of an appropriate organic solvent in the reaction mixture reduces the amount of water present in the reaction mixture, and provides rapid reaction rates and high yields of the desired product. The N,N-dialkylpolyhydroxyalkylamines may be used in a wide variety of applications.