During the Wednesday meeting, which lasted two hours, the two sides discussed various aspects of bilateral ties between Iran and Tajikistan.
They also exchanged views on the latest regional issues.
The meeting was held as part of Zarif’s visit to the Central Asian state, the first of its kind in the past two years.
Earlier on Wednesday, the Iranian top diplomat also held talks with his Tajik counterpart Sirodjidin Aslov on various issues of mutual interest.
Zarif will later leave Dushanbe for Uzbekistan, where he will hold talks with the country’s officials and attend the International Conference on Security and Sustainable Development in Central Asia.