The invention discloses a method for detecting vitamin A, D and E content in infant food and dairy products, comprising the following steps: accurately weighing a sample, adding a pyrogallic acid ethanol solution, adding a KOH aqueous solution for complete saponification, then rapidly cooling, and then placing the sample in a brown separating funnel, and irrigating an iodine flask by using an ethereal solution having a volume ratio of petroleum ether to ether being 2:1, putting the washing liquor in the brown separating funnel, shaking and standing until completely layering, carrying out extraction on the water layer by using another brown separating funnel filled with the ethereal solution, and combining the organic layers; washing the organic layers by using deionized water repeatedly until the organic layers are not alkaline, dewatering and filtering the organic layers, drying under nitrogen until nearly dried and then dissolving with methanol, blowing with a pressure blowing concentrator to 1 ml, bringing to volume by methanol, filtering through a filter membrane, and separating through a chromatographic column; separating by using 10% acetonitrile:methanol mobile phase with a flow rate of 0.3 mL/min; using three wavelengths of 296 nm, 264 nm, and 325 nm to simultaneously detect vitamin A, D and E, wherein, the detection concentrations respectively are 1.0-100.0 mu g/L, 1.0-100.0 mu g/L, and 0.50-50.0 mu g/L.