US defense Secretary Jim Mattis and Secretary of State Mike Pompeo have both called for a swift ceasefire in Yemen.
Mr Mattis said the US wanted to see all sides around the negotiating table and an end to air strikes within 30 days.
In a separate statement, Mr Pompeo said UN-led negotiations to help end the civil war should resume next month.
Yemen faces a growing humanitarian disaster as the four-year-old conflict drags on.
US President Donald Trump’s administration is under growing pressure over its support for the Saudi-led coalition that backs the Yemeni government against Houthi rebels.
Critics say coalition bombing is causing an unacceptable number of civilian deaths and fueling the humanitarian crisis.
The murder of the journalist, Jamal Khashoggi, in the Saudi consulate in Istanbul has intensified the focus on the US-Saudi relationship.
Mr Mattis, speaking at the US Institute of Peace in Washington, said the US had been watching the conflict “for long enough”.
“We have got to move towards a peace effort here, and we can’t say we are going to do it some time in the future. We need to be doing this in the next 30 days,” he said.
He added that all sides were being urged by the US to meet UN special envoy Martin Griffiths in Sweden in November and “come to a solution”.
In a separate statement, Mr Pompeo called for all coalition air strikes in Yemen’s populated areas to stop. He also urged Houthi rebels to cease firing missiles into Saudi Arabia.
“It is time to end this conflict, replace conflict with compromise and allow the Yemeni people to heal through peace and reconstruction,” he said.
Mr Pompeo said peace talks planned by Mr Griffiths for November would aim to “implement confidence-building measures to address the underlying issues of the conflict, the demilitarization of borders and the concentration of all large weapons under international observation”.