The invention relates to an artificial feed for asparagus caterpillar, preparation of the artificial feed and a feeding method, and belongs to the field of insect feeds. The artificial feed for asparagus caterpillar comprises the following components: wheat bran, chenopodium album powder, corn flour, ripe soybean powder, yeast powder, agar powder, distilled water, cholesterol, soybean edible oil, ascorbic acid, methyl parahydroxybenzoats and sorbic acid. Raw materials used for the feed are easy to obtain; the preparation technology is simple; the cost is relatively low; the guarantee period is relatively long (6 months); chenopodium album can reduce the viscosity of the feed, enhance the survival rate and percentage of pupation of larvae, can reduce the abnormal pupa rate, and can provide various vitamins required for the development of larva, so that the fed asparagus caterpillar has the average pupal weight of 111.8mg, has the average moth weight of 100.4mg, has the larva survival rate of 91%, and has the eclosion rate of 98%; the pupas have strong vitality, and can be stored in a refrigerator with the temperature of 5 DEG C for 7 days; the feed is relatively good in feeding effect and achieves the aim of long-term large-scale continuous rearing.