Quagliarella miał zadebiutować w reprezentacji Włoch w lutym 2007 w towarzyskim meczu przeciwko reprezentacji Rumunii, lecz spotkanie zostało odwołane z powodu zamieszek wywoływanych przez włoskich kibiców. Następnie został powołany na marcowe spotkanie kwalifikacyjne do Euro 2008 ze Szkocją, w którym wszedł w 87. minucie zmieniając Lucę Toniego. W Kownie, 6 czerwca, strzelił dwie bramki w wygranym 2:0 meczu kwalifikacyjnym przeciwko Litwie. W 2009 roku Marcello Lippi powołał Quagliarellę do kadry na Puchar Konfederacji.