Oil extraction from soybeans is accomplished by using mechanical presses, solvent extraction, supercritical fluid extraction and microwave- and ultrasound-assisted solvent extractions. The extracted oil is degummed and converted to biodiesel via transesterification.