The invention discloses a pet food with rich proteins and a preparation method thereof, and belongs to the field of foods. The pet food with rich proteins is prepared from the following raw materialsin parts by mass: 20-35 parts of corn powder, 3-7 parts of bovine bone meal, 5-12 parts of fish bone meal, 5-15 parts of lean pork, 0.5-1.5 parts of animal oil, 1-2 parts of vegetable oil, 0.5-0.8 part of salt, 3-9 parts of carrots, 2-10 parts of Chinese cabbage, 6-12 parts of sodium dehydroacetate, 5-10 parts of potassium chloride, 8-14 parts of calcium hydrogen phosphate, 2-10 parts of ferrous sulfate, and 5-15 parts of water. The pet food with rich proteins has the following beneficial effects: the pet food is rich in protein content, as well as capable of promoting brain development of pets, coordinating hormone level of the pets, helping the pets to maintain body health, improving hair loss, brightening hairs and promoting enhancement of pet immunity; moreover, substances with rich vitamins are added, so that the pet food is also beneficial for vitamin supplementation for the pets.