The song was written and recorded by studio musicians Garrett DeCarlo, Dale Frashuer, and producer/writer Paul Leka at Mercury Records studios in New York City.
The single was attributed to the band "Steam" although at the time there was actually no band with that name. When "Na Na Hey Hey Kiss Him Goodbye" topped the pop charts,
Paul Leka quickly assembled a group to send out on tour as Steam. When the group broke up before the tour began, a second group was signed and they toured as Steam. Paul Leka and the studio group recorded the first album. The touring band recorded Steam’s final two-sided release and after a year-long national tour, disbanded in fall of 1970.