The Cabinet of Iran (Persian: هیئتدولت ایران) is a formal body composed of government officials, ministers, chosen and led by a President. Its composition must be approved by a vote in the Parliament. According to the Constitution of the Islamic Republic of Iran, the President may dismiss members of the cabinet, but must do so in writing, and new appointees must again be approved by the Parliament. The cabinet meets weekly on Saturdays in Tehran. There may be additional meetings if circumstances require it. The president chairs the meetings.
From 1699 until 1907 the Iranian cabinet was led by Premiers who were appointed by the Shah of Iran.
The Persian Constitutional Revolution of 1905 led to the creation of the Persian Constitution of 1906 and the establishment of the Iranian parliament, whose members were elected from the general population. The position of premier was abolished and replaced by the Prime Minister of Iran. The constitution stipulated that all Prime Minister must be subject to a vote in parliament for both approval and removal.
During the period 1907 to 1951 all Prime Ministers were selected by the Shah and subject to a vote-of-confidence by the Iranian Parliament. From 1951 to 1953, the members of parliament elected the Prime Minister among themselves (the head of the party holding the majority of seats), through a vote-of-confidence. The Shah, as the head of state, then appointed the parliament's selection to the position of Prime Minister, in accordance with the Westminster system of parliamentary democracy. Following the removal of Prime Minister Mohammad Mosaddegh via the 1953 Iranian coup d'état, this practice was abolished and the selection of Prime Minister reverted to the process in effect before 1951.