The legislative branch
Recognition of foreign governments is normally shown by the establishment of a consulate, embassy, or special mission to the foreign government in question. These embassies (etc) are established and run by the US Department of State, headed by the Secretary of State (currently Hillary Clinton) and overseen by the President. Therefore, recognition of foreign governments is typically done by the executive branch. Congress has the power to ratify treaties with foreign governments and can pass legislation involving the recognition of or relationships with foreign governments. So sometimes, recognition of foreign governments can be done by the legislative branch. But generally speaking, recognizing foreign governments is a power of the Head of State of a nation, and the Head of State of the United States is the President, so it's an executive branch power.
In the United States the Executive Branch makes treaties with foreign countries.
Make treaties with foreign governments
It is President.
the executive branch almost 100% sure
engage in war unless invaded. coin money. make treaties with foreign governments.
The House of Representatives has no power with regard to foreign treaties. Treaties with foreign government are negotiated by the President subject to the advice and consent of the Senate only.
The Legislative branch has the power to make treaties according to the Constitution, but many Presidents use a loophole to bypass the need for legislative approval and make foreign policy with the executives of other nations called "Executive Agreements". These agreements are essentially the same as treaties.
The Executive Branch
The president! Article II. Section 2 of the Constitution says: He shall have Power, by and with the Advice and Consent of the Senate, to make Treaties, provided two thirds of the Senators present concur.
The US Constitution does grant the President to make treaties with foreign governments provided that 2/3 of the members of the Senate present concur. Article II of the US Constitution.
The Senate has influence in the area of foreign policy through its power to approve treaties.
Only the President can propose treaties with other countries for the US. This power is speciically given to the president in Article II, Section 2, Clause 2: "He shall have Power, by and with the advice and consent of the Senate, to make treaties. . ." No other branch of government and no state may deal with foreign nations.
Treaties made by the United States with a foreign power must be ratified by Congress.