The application discloses a method for preparing
cinnamyl alcohol by hydrogenating cinnamyl
aldehyde. The method comprises the following steps: in a reactor, under a non-active gas
atmosphere, mixing isopropanol with cinnamyl
aldehyde, and contacting the mixture with a catalyst to obtain
cinnamyl alcohol by reaction; the catalyst is composed of a carrier and
cobalt particles loaded on the surface of the carrier; the size of the
cobalt particles is 2-30 nm, and the
cobalt particles are highly dispersed; and the loading amount of the cobalt particles in the catalyst is 30-70 wt%. The
biomass alginate with low price is used as a
carbon source, and the preparation method is simple and easy to implement. The catalyst has the advantages of high
Co loading amount, small Co particle size and high dispersion, and exhibits good catalytic activity and
cinnamyl alcohol selectivity in the selective
hydrogenation reaction of cinnamyl
aldehyde.