The invention discloses a stabilized curing agent for heavy metal contaminated soil or solid waste treatment and a treatment method. The stabilized curing agent comprises the following components in parts by weight: 5 to 10 parts of a magnesium-based compound, 1 to 5 parts of a sulfur-based compound and 1 to 3 parts of an activated silicon-based compound. The treatment method comprises the following steps of sampling inspection, experimental determination of adding proportion, mixing, backfill maintenance, sealing up for safekeeping and the like. The stabilized curing agent disclosed by the invention has an efficient long-term stabilizing effect on various heavy metals such as arsenic, mercury, hexavalent chromium, lead, cadmium, nickel, tin and cyanide, the repeated acid and alkali leaching experiments prove that the stabilized and cured harmful heavy metals cannot be dissolved out again, and the defects that in the traditional technology, the treatment effect and treatment agents are greatly affected by the environment, the long-term efficacy of harmless stabilization is poor, the medicament adding amount is difficult to control and the re-dissolution of harmful heavy metals is easily caused by the high alkalinity of cement solidification and the like are overcome.