a bio - based polyurethane foam manufactured by a process that involves cleaning a bio - based polyoxyalkylene glycol polyol by a method comprising the steps of adding an adsorbent to the bio - based polyoxyalkylene glycol polyol to create a mixture in the ratio of 0 . 5 % to 5 . 0 % adsorbent to bio - based polyoxyalkylene glycol polyol by weight , stirring the mixture in a gaseous nitrogen environment , replacing the gaseous nitrogen environment with a gaseous carbon dioxide environment , and filtering the mixture to separate impurities from the mixture and create a cleaned bio - based polyoxyalkylene glycol polyol ; then mixing the cleaned bio - based polyoxyalkylene glycol polyol with a polyfunctional isocyanate to create a bio - based polyurethane prepolymer ; and then foaming the bio - based polyurethane prepolymer by admixing with an excess of water to make the bio - based polyurethane foam .