IAEA Director General Yukiya Amano said earlier that Iran refused to receive the agency's experienced inspectors which meant to hamper the IAEA's work.
Last week, the United States and its western allies accused Iran of trying to intimidate the UN atomic watchdog, as Tehran barred in June two IAEA inspectors from entering the country.
However, Tehran said that the inspectors acted against their regulations by contributing to "unreal" reports of Iran's nuclear activities.
Also, in a live interview with Iran's local satellite Press TV on Monday, Salehi said the IAEA, in order to restore its authority and credibility, should prove "impartiality" and "objectivity" in its reports on Iran's nuclear program.
IAEA should not give in to the Western pressure which is seeking to influence IAEA reports, he said.
On Sunday, Iranian lawmaker Hossein Sobhani-Nia criticized the recent reports by the IAEA on Iran, saying the agency should observe impartiality.