The invention relates to the field of aflatoxin detection and analysis, and in particular relates to a method for detecting aflatoxins in a vegetable protein beverage. The method comprises the following steps: taking a vegetable protein beverage sample, adding a methanol water solution containing trichloroacetic acid to extract a purification solution, ultrasonically extracting, centrifuging, taking a clear solution for dilution, purifying by an immunoaffinity column, and using high performance liquid chromatography for detecting the content of the aflatoxins. The method can simultaneously detect aflatoxins M1, B1, B2, G1 and G2 in the vegetable protein beverage, and is accurate, rapid, safe and strong in anti-interference ability. The detection limit is 0.05 mug/kg, the specificity is high, and the repetition is good, and the recovery rate is 96.00 to 104.80%. The method can meet the testing and supervision needs of production enterprises and governments, and is of great significanceto ensuring consumer safety.