The bill calls on the government to take legal action against the US government in an international court.
The vote followed the release of newly declassified documents containing details of the CIA-orchestrated ouster of Prime Minister Mohammed Mossadegh 60 years ago.
Iran is also preparing international legal action to recover nearly $2 billion that the US Supreme Court has ordered to be paid as compensation to
American victims of terror attacks, President Hassan Rouhani said on Tuesday.
"We will soon take the case of the $2 billion to the international court," Rouhani said in a televised speech.
"We will not allow the United States to swallow this money so easily," the president said to a crowd of thousands in the southeastern city of Kerman.
Iranian MPs also demanded compensation for the moral and material damage the country suffered during its 1980-1988 war with US-backed Iraq, which claimed the lives of 223,000 Iranian soldiers.