Tulsa McCauley (Elvis Presley) und zwei Freunde sind als GIs bei der US-Army in Westdeutschland stationiert und bilden in ihrer Freizeit eine Band. Als ein Kamerad versetzt wird, muss Tulsa für ihn einspringen, um eine 300-Dollar-Wette zu gewinnen: Er soll eine Nacht mit Tänzerin Lili verbringen, die ein Herz aus Stein haben soll.
Er verliebt sich in Lili, die ihm sogar beim Babysitten hilft und bei sich übernachten lässt. Die Freunde feiern Tulsa als Sieger. Als Lili das erfährt, glaubt sie, er habe nur der Wette wegen mit ihr geflirtet. Dann erfährt sie die Wahrheit.
Einige Szenen für G.I.Blues (erster deutscher Titel: Café Europa) wurden in Deutschland gedreht, wo King Elvis Presley gerade seinen Militärdienst beendet hatte. Der Song Wooden Heart, eine Version des deutschen Volkslieds Muss i denn, muss i denn zum Städtele hinaus, wurde vier Jahre später ein Millionenhit.
Mit G.I. Blues begann eine Periode "weicher Songs" für Elvis. In seinem fünften Film, erstmals unter der Regie von Norman Taurog, mit dem er neun Filme drehte, singt Elvis zehn Lieder, darunter "Frankfurt Special".