A method of composing true color hologram with rainbow holography under the condition of single-wavelength laser is proposed. It's main characteristic is that the tricolor information of color image is recorded through the technique of encoding with white light. The distinct merits of the method are effectively eliminating the effect of laser spots and then getting the true color hologram with low noise as well as high resolution