"Worn-out US accusations can't mask its admission of Iran's compliance" with a 2015 nuclear deal, Zarif wrote on Twitter.
Iran says its nuclear programme is purely for peaceful purposes but signed a deal with world powers to restrict its fuel enrichment for 10 years in exchange for sanctions relief.
US Secretary of State Rex Tillerson said yesterday that Tehran has so far met its obligations, but that the deal could only delay Iran's development of a nuclear weapon.
Zarif said Iran's compliance had forced the US administration of President Donald Trump "to change course and fulfill its own commitments".
Trump described the accord as the "worst deal ever negotiated" during his campaign and threatened to tear it up, but analysts say that is increasingly unlikely.
Trump's spokesman Sean Spicer said a review would be conducted by US government agencies over the next 90 days on whether to stick by the deal.