The invention discloses a middle pig fattening feed and a preparation method thereof. The middle pig fattening feed is prepared from the following raw materials in parts by weight: 300-400 parts of flour, 250-350 parts of tapioca flour, 100-150 parts of water caltrop starch, 100-130 parts of furfural dreg, 70-80 parts of plasma protein powder, 80-90 parts of fish scale powder, 50-70 parts of pratia nummularia, 20-25 parts of pumpkin, 35-40 parts of bread flour, 8-9 parts of brown sugar, 3-4 parts of rose flower, 1-2 parts of citric acid, 7-8 parts of okra, 12-15 parts of garlic bolt, 4-6 parts of shredded platycodon grandiflorum, 12-14 parts of oil, 1-2 parts of wisteria, 1-2 parts of shrub althea flower, 5-7 parts of broad bean paste, 2-3 parts of plantain herb, 1-2 parts of lophatherum gracile, 2-3 parts of semen cassia, 1-2 parts of selfheal, 1-2 parts of acalypha australis, 7-8 parts of shell powder, 6-7 parts of almond powder, 15-30 parts of phagostimulant and a proper amount of water. The middle pig fattening feed is capable of effectively promoting the growth and weight increase of middle pigs, promoting meat growing, increasing the meat growing rate of middle pigs and shortening the fattening period of middle pigs; as a result, quick fattening of middle pigs is realized and the economic benefit of middle pig farming is increased.