The invention belongs to the technical field of feeds, and particularly relates to a preparation method of a feed. The feed which can be directly fed is obtained by taking kitchen wastes as raw materials, feeding cockroaches, catching and killing the cockroaches and carrying out sterilization and / or
virus inactivation treatment. The method comprises the following steps of: collecting kitchen swill; feeding the kitchen swill to the cockroaches; and catching and killing the cockroaches, and sterilizing and disinfecting the cockroaches to obtain the feed which can be directly fed. According to the invention, the kitchen wastes are taken as the raw materials to feed the cockroaches, after the cockroaches are grown to adults, the cockroaches are killed and / or subjected to the sterilization treatment to obtain the feed with
high protein content, and the feed is used as the feed directly used for breeding; and the feed is dried and grinded into
powder and then fed to poultry or other animals, or the feed is dried and grinded into the
powder and then mixed with various other
vegetable proteins, starches, or fibers, and the like to be fed to the poultry or other animals, so that the problem of
protein homology is prevented, the problem of potential safety
hazard of foods is solved, the law of a
food chain is followed, and the problems of resource and harmlessness utilization of the kitchen wastes are solved.