The invention discloses a recombinant rabies virus carrying a deoptimized M gene and two G genes. Firstly, a reading frame part of the M gene is deoptimized, wherein the sequence after deoptimization is as shown in SEQ ID NO.2; secondly, a rabies virus HEP-Flury strain is taken as a skeleton, an M gene in the HEP-Flury is replaced by the deoptimized M gene, and an additional rabies virus G gene is inserted to obtain recombinant rabies virus pHEP-dG-Mmin plasmid carrying the deoptimized M gene and two G genes; finally, rescuing and screening are conducted to obtain a recombinant rabies virus strain rHEP-dG-Mmin. The recombinant virus has higher virus titer, and the cost of canine vaccine can be reduced. Under the condition of multiplicity of infection, G protein with higher level can be expressed, virus replication and transcription of each structural gene are increased, and the recombinant virus has the potential of serving as a rabies vaccine candidate strain.