A system for extracting oil from oil-bearing plant parts has an extraction vessel supported by an upright stand, a separator vessel mounted below the extraction vessel, and an expansion filter vessel mounted downstream from the separator vessel. A source of hydrocarbon solvent supplies liquid gas to the top of the extraction vessel, while a recycling pump connected to the separator vessel facilitates transport of the solvent through the plant material in the extraction vessel. The solvent is recovered and re-circulated, while extracted oil is removed from the separator. A thermal jacket is mounted on each of the separator vessel and the expansion filter vessel; the thermal jackets supplying heat and cold to the interior of the separator vessel and the expansion filter vessel and help evaporate and condense the solvent.