In this work, three kinds of bio-based aromatic triols were prepared based on vegetable oils. Furthermore, PUs were synthesized using the three triols and 4,4'-methylenebis(phenyl isocyanate), 1,4-butanediol as a chain extender. The chemical structures, molecular characteristics, and physical functionalities were studied and compared using nuclear magnetic resonance (NMR) spectroscopy, Fourier-transform infrared (FTIR) spectroscopy, X-ray diffraction (XRD), differential scanning calorimetry (DSC), and thermogravimetry-differential thermal analysis (TG-DTA). Results showed that the poly-(oxypropylene)-based polyurethanes degrade in a single step, whereas the vegetable-oil-based polyurethane shows one-step decomposition. The present study therefore suggests a feasible synthesis route for the use of the biomaterials for the production of polyurethanes.