The present invention relates to a scleropages formosus feed and a preparation method thereof. The scleropages formosus feed consists of the following raw materials in parts by weight: 10-20 parts of duck meat powder, 5-10 parts of imported fish meal, 2-8 parts of white fish meal, 2-8 parts of apricot kernels, 5-8 parts of beef tallow, 3-5 parts of bacillus subtilis, 5-8 parts of lysozyme, 12-18 parts of lobster shell powder, 5-8 parts of soybean meal, 4-7 parts of brewer's yeast, 4-6 parts of shrimp meal, 2-4 parts of spirulina powder, 0.04-0.06 part of bile salt substance, 3-5 parts of seaweed powder, 4-6 parts of fish oil, 8-16 parts of high-gluten flour, 0.01-0.03 part of trace element, 1-2 parts of minerals, 8-16 parts of corn starch, 2-3 parts of dehydrated spinach, 1-2 parts of soybean protein peptides, 1-2 parts of carotene, 4-5 parts of diatomite powder, and 2-5 parts of natural allicin, and further comprises 5-10 parts of mixed traditional Chinese medicinal additive powder agent. The mixed traditional Chinese medicinal additive powder agent is prepared from the following raw materials: radix rubiae, flos carthami, rhizoma curcumae longae, aloe vera, radix asparagi, radix puerariae, haws, smoked plums, herba pogostemosis, star anise, rhizoma atractylodis and dried tangerine peels. The feed can improve the immunity of fish body.