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.