The invention relates to a physical method for preparing vegetable oil. The method comprises the following process steps of: cleaning, remote infrared vacuum pre-tempering, microwave puffing, tempering, pressing, puffing, high-pressure fluid extraction, fixed bed adsorption refining, continuous vacuum dehydration and finally micro-filtering. The remote infrared vacuum pre-tempering and microwave puffing pre-processing method is fast and high-efficient and is suitable for industrial production. Press cake puffing and high-pressure fluid extraction are combined so that the problem of oil extraction of cold-pressing cakes is effectively solved, and meanwhile residual oil of the cold-pressing cakes is effectively reduced. The fixed bed adsorption refining method is simply and conveniently operated and has the advantages of short cycle, low energy consumption, low oil refining loss, high grease quality and the like. The whole process has the advantages of simplicity and convenience in operation, no solvent residue, low energy consumption, small neutral oil loss, high product quality and the like, an environment-friendly effect is achieved, and the method can be widely suitable for different kinds of oil.