A new turbulence model called "hybrid model" was proposed to simulate turbulent premixed combustion with flame-generated turbulence and counter-gradient diffusion. This model calculated the Reynolds stress by a modified two-equation model including pressure terms, which represented turbulence generation due to combustion. It also calculated the turbulent scalar flux by a second moment equation including pressure and reaction terms, which represented the counter-gradient diffusion. The model constants were evaluated by DNS database, and these models were in good agreement with DNS. It was proved that the simulation of one-dimensional propagating turbulent flames by this "hybrid model" could express both turbulence generation and counter-gradient diffusion.