Ahmadinejad told NBC News in an interview that Iran was justified in barring further visits by United Nations atomic inspectors.
"We in Iran are in a position to meet our own requirements," he said.
The U.N. Security Council imposed a fourth round of sanctions in June, saying Iran has refused to suspend uranium enrichment and start negotiations with the five permanent members and Germany. Tehran says its nuclear program is aimed solely at producing nuclear energy.
Asked about the apparent escalation of tensions in recent weeks over the topic of Quran burning in the U.S., Ahmadinejad said there was no conflict between the two cultures and blamed a small minority of Americans for fueling the rising anger between Muslims and Americans.
"Their interests lie in creating wars and conflicts," he said. "Quran is a heavenly book, a divine book. That was an ugly thing, to burn a holy book."
Ahmadinejad's comments came a week before he is scheduled to attend the U.N. General Assembly in New York.