THE PRESENT INVENTION PROVIDES THE METHOD FOR PRODUCING A VEGETABLE OIL, CONTAINING STEP 1: ADDING AT LEAST ONE NON-PHOSPHORUS SURFACTANT SELECTED FROM ANIONIC, CATIONIC, AND AMPHOTERIC SURFACTANTS OR A SOLUTION OF THE NON-PHOSPHORUS SURFACTANT TO A VEGETABLE OIL CONTAINING A STERYL GLUCOSIDE AND A PHOSPHOROUS COMPOUND, AND STIRRING TO MIX TO OBTAIN A MIXTURE STEP 2: ADDING A GIVEN AMOUNT OF WATER TO THE MIXTURE OBTAINED FROM THE STEP 1, AND STIRRING TO MIX TO OBTAIN A MIXTURE CONTAINING AGGREGATES AND STEP 3: SEPARATING THE AGGREGATES FROM THE MIXTURE OBTAINED FROM THE STEP 2 TO OBTAIN A VEGETABLE OIL HAVING RESPECTIVE REMOVAL RATES OF THE STERYL GLUCOSIDE AND THE PHOSPHOROUS COMPOUND OF 60% OR MORE.