The invention discloses a method for preparing a bone soup ointment. The method comprises the following steps: 1), boiling for the first time, that is, putting 500 g of bone meat paste and 1500 g of water into a pot at the mass ratio of 1:3, adding ginger, cooking wine and chicken bone, boiling with medium fire to keep a boiling state, boiling for 30-60 minutes, and filtering s to obtain bone soup; 2) boiling for the second time, that is, adding a corresponding mass of water into the pot at mass ratio of the bone to the water of 1:2, adding 15-30 g of the cooking wine, boiling for 30-60 minutes with strong fire, and filtering to obtain bone soup; 3) combining the bone soup obtained in the two steps, cooling to the normal temperature, adding salt, onion powder, ginger powder, ground pepper, beta-cyclodextrine, sucrose ester and guar gum, uniformly stirring, and emulsifying with a high-speed emulsification dispersion machine to obtain the bone soup ointment. The bone soup made by using the method is delicious in taste, high in protein content and attractive in color, and has unique flavor of ox bone soup, sheep bone soup and chicken bone soup, and relatively high nutritional values.