Moratinos served as Minister of Foreign Affairs in the Government of José Luis Rodríguez Zapatero from 18 April 2004 until 21 October 2010, when he was replaced by Trinidad Jimenez.
Ia menjabat sebagai Menteri Urusan Luar Negeri dalam Pemerintahan José Luis Rodríguez Zapatero dari 18 April 2004 sampai 21 Oktober 2010, di mana ia digantikan oleh Trinidad Jimenez.