The present invention relates to a dental composite resin fitting natural teeth and a preparation method thereof. The preparation method includes mixing indium phosphide (InP) quantum dots having luminescent wavelengths of 527 nm and 553 nm into resin matrix so as to form the dental composite resin fitting the fluorescence emission spectrum of the natural teeth. The dental composite resin has an appearance of real texture closer to the natural teeth, while possessing high stability without containing cadmium (Cd) t harming users health.