Plant polyol is a raw material that can replace petroleum polyether polyol to produce polyurethane. Taking miscellaneous wood, moso bamboo powder, moso bamboo fiber and vegetable oil, such as soybean oil and castor oil, as the base materials, they are put into the reactor for a series of reactions to produce plant polyols.