The invention relates to a method for detecting content of 3-monochloropropanol-1, 2-diol (3-MCPD) ester in edible oil. The method comprises the following steps: preprocessing a sample, carrying out acid-catalytic ester exchange, salting out, extracting, purifying, carrying out derivatization and detecting. According to the method, the internal labeling of stable isotopes is adopted, and the acid-catalytic ester exchanging is combined with the derivatization of heptafluorobutyrylimidazole to indirectly quantitatively analyze 3-MCPD ester by utilizing a single four-level lever GC-MS, so that the preprocessing time is shortened, the analysis efficiency is improved, the consumption amount of an organic solvent is greatly reduced, the environmental pollution is avoided, meanwhile, the analysis cost is also reduced, after the derivatization of heptafluorobutyrylimidazole, the information of a sample mass spectrum fragment is rich, and a gas chromatograph-mass spectrometer is hardly polluted.