"Wheat imports had increased significantly this year to ensure the country would not run short of supplies of the staple grain in case of any disruption to the markets because of the new coronavirus epidemic," a senior official at the Government Trading Corporation of Iran (GTC) said on Monday.
Hossein Fallahnejad named Russia and Germany as the sole origins of the wheat purchases.
GTC authorities had earlier indicated that around one million tons of wheat would be shipped to ports north of Iran from Russia and countries in the Black Sea region across the Caspian Sea.
However, Fallahnejad said that 58 ships carrying wheat had been unloaded at three Southern ports of Chabahar, Imam Khomeini and Bandar Abbas since February.
He added that another five ships were also being unloaded in Southern ports.
Fallahnejad said ships carrying the remaining one million tons of the purchased wheat would dock at unspecified Iranian ports until the end of March.
For the past two years, Iran has been taking steps to ensure there would be no disruption to food supplies at a time the country is under a series of unprecedented sanctions by the United States.
Growing wheat imports also come as authorities have given assurances that food supplies would not be affected by the spread of the new coronavirus around the world and inside Iran.
For years, Iran has relied on local farmers for supplies of wheat. Government estimates suggest domestic output for the grain would reach 14 million tons this year of which the GTC plans to buy around 10 million tons.