The invention discloses a feeding and fattening feed for small and medium pigs and a preparation method of the feeding and fattening feed. The feeding and fattening feed comprises the following raw materials in parts by weight: 180-200 parts of corn flour, 160-180 parts of soybean protein, 150-160 parts of coarse rice powder, 100-120 parts of rye bran, 80-90 parts of apple seed, 40-50 parts of rapeseed cakes, 30-40 parts of bean vermicelli, 10-20 parts of pakchoi, 10-15 parts of lettuce, 2-3 parts of soybean sauce, 0.5-1 part of salt, 2-3 parts of rice vinegar, 10-15 parts of white hyacinth bean, 2-3 parts of radix ophiopogonis, 1-2 parts of dried radix rehmanniae, 2-3 parts of perilla frutescens, 5-7 parts of gardenia, 7-8 parts of pulp of fructus mume, 5-7 parts of Chinese chive seed, 2-3 parts of cornu cervi degelatinatum and 15-20 parts of a phagostimulant. The feed disclosed by the invention is finely prepared, is abundant in nutrient, is capable of promoting feeding, weight gain and fattening of the small and medium pigs, quickening the fattening process of the pigs, shortening the fattening cycle of the pigs, improving the fattening efficiency of the pigs; meanwhile, the quality of the pork can also be improved; and the produced pork is ruddy, fine and smooth, fresh, tender and delicious, so that people do not feel greasy after eating too much the pork.