The invention relates to the technical field of the detection of residues of veterinary drug, and provides a method for simultaneously detecting various residues of veterinary drug in meat food. The method comprises the following steps of treating a sample, establishing a standard curve and calculating the content of each residue of veterinary drug in the detected sample, and the detection methodis an HPLC-MS (Ultra Performance Liquid Chromatography-Mass Spectrometry) method. Therefore, a PLS-A (Probabilistic Latent Semantic Analysis) solid phase extraction small column is adopted, activationand balance steps are not required, more than 95% of matrix disturbance substances, including protein, salt, phospholipid and the like, can be removed after extraction liquid directly passes throughthe small column, most veterinary drugs can directly pass without being retained, and therefore, different categories of residues of veterinary drug can be completely extracted only through preliminary treatment for one time. A preliminary treatment step is simplified, a solid phase extraction column does not need to be activated, in addition, various categories of residues of veterinary drug canbe simultaneously detected, preliminary treatment time is greatly shortened, and detection cost is lowered. A result indicates that the method is accurate, quick, convenient and reliable in quantitative results and is very suitable for simultaneously processing multiple batches of samples.