Iran also pledged to "neutralize" its stockpile of 20 percent enriched uranium the highest level acknowledged by Tehran by either diluting its strength or converting it to fuel for research reactors, which produced isotopes for medical treatments and other civilian use.
Iran says its nuclear program is for peaceful purposes. Western powers fear Iran could use its nuclear program to make atomic weapons.
Iran's only nuclear power plant, near the southern port of Bushehr, produces some 1,000 megawatts of electricity. The plant came online with help from Russia, which will provide fuel for it through 2021.
Salehi said Iran is in talks with several countries including Russia to build four more nuclear power plants to produce 5,000 megawatts of power in the near future. He said he asked moderate President Hassan Rouhani to include a line of credit in next year's budget for expanding nuclear power plants.