This song was written by Lee Rosenberg and Bernard Weinman. It had been recorded by Bernard Hardison in 1954, as well as Judy Tremaine. In 1956 Frankie Castro also recorded it. Elvis recorded "Too Much" on September 2, 1956 at Radio Recorders in Hollywood, a recording location Elvis would use often during his movie-making years. The engineer was Thorne Nogar, who was well regarded in the industry and whom Elvis came to like working with. Also there were Scotty Moore (guitar), D.J. Fontana (drums), Bill Black (bass) and The Jordanaires (backing vocals). Jordanaires member Gordon Stoker also played piano.
The single, a splicing of more than one take, was shipped on January 4, 1957 with "Playing For Keeps" as the other side. "Too Much" reached #1 for 3 weeks on Billboard's pop singles chart, with a total chart run of 17 weeks. It reached #3 on Billboard's R&B singles chart with a total chart run of 10 weeks. It also reached #3 on Billboard's country singles chart, on which it had a total chart run of 14 weeks. On the British pop singles chart it peaked at #6 in its 8-week chart run.
Others who have recorded it are Nat King Cole, Sonny James, Dave Matthews Band and the Spice Girls.