The invention relates to a method for preparing magnetic spinel ferrite hollow ball in one-step method, which belongs to the technical field of magnetic nano material preparation technology. The preparation method comprises the following steps: utilizing polyatomic alcohol as dissolvent, dissolving tervalence malysite and other divalent inorganic metal salt into polyatomic alcohol, adding right amount of weak base and surface activator, evenly stirring to form brown and transparent mixed solution, placing the solution into a high-pressure stainless steel autoclave which utilizes polytetrafluoroethylene as inside lining, filling volume is 50%-80%, and the solution is sealed in the high-pressure stainless steel autoclave, products are separated by magnets when the solution is reacted 12-24 hours under 160-250 DEG C, the products are washed by water and alcohol, and are dried, thereby getting magnetic spinel ferrite MFe2O4 (M=Co, Ni, Mn, Zn) hollow balls. The method has simple operation, can self-assemble to form a hollow ball structure without templates, does not need subsequent treatment (removal of templates), and is suitable for industrial production of bigger yield, and the products which are got have single material phase and stable property.