The invention discloses a preparation method for a non-silicon antifoaming agent, comprising the following steps: firstly, preparing ingredients according to the following proportion: 60-80 weight portions of white mineral oil, 5-10 weight portions of white carbon black, 5-10 weight portions of polyether, 3-7 weight portions of dimethicone, 2-4 weight portions of fatty amide, and 1-3 weight portions of thickening agent EBS; then, adding the ingredients in a reaction vessel providing with a stainless steel stirrer, a motor and a heating system, uniformly mixing the ingredients at normal temperature, heating up to 120 DEG C and keeping the constant temperature of 120 DEG C for 3-5 h, and finally continuously stirring, cooling to room temperature, and discharging to obtain an ointment; taking 80 weight portions of the ointment, adding 20 weight portions of self-emulsifying silicone oil and 20 weight portions of phosphate ester, 5 weight portions of emulsifier XP-50, and 5 weight portions of emulsifier XP-80 in the ointment and uniformly stirring, then adding 280 weight portions of water for phase inversion, adding 16 weight portions of thickening agent for thickening and regulating the viscosity, and discharging and packaging. The method has the advantages of simple preparation and low cost, the prepared non-silicon antifoaming agent has no pollution to the environment, and all performance indexes of the non-silicon antifoaming agent are good.