Rock 'n' Roll var det tiende albumet til John Lennon og det fjerde der bare han var titulert. Samtlige av sangene på albumet er covre av rock 'n' roll-sanger.
Albumet ble til som et rettslig kompromiss. Lennon hadde brukt en setning fra Chuck Berry-sangen «You Can't Catch Me» i begynnelsen av «Come Together», og Berrys utgiver Morris Levy truet med å saksøke. Lennon gikk i stedet med på å covre tre sanger Levy hadde rettighetene til: Berrys «You Can't Catch Me», Lee Dorseys «Ya Ya» og Rosie and the Originals' «Angel Baby».[1] Imidlertid var det bare den førstenevnte av de tre som kom med på albumet. Albumet, som hadde arbeidstittelen «Oldies, but Mouldies», ble påbegynt etter Mind Games, men fikk en anstrengt begynnelse.[2]
Lennon jobbet sammen med Phil Spector igjen, men produsenten hadde et uberegnelig humør. Lennon og han drakk mye, og på et tidspunkt kledde Spector og tok med en revolver, som han skjøt i taket med. Deretter forsvant han med opptakene.[3] Spector hadde en bilulykke og gikk i koma. Lennon jobbet deretter med Walls and Bridges istedet. Da Spector våknet fra koma, konsentrerte Lennon seg om å fullføre Walls and Bridges-albumet. Dette tok Levy ikke spesielt pent, og nok en gang kom det trusler om å saksøke. Lennon hadde sluttet å drikke tungt, og han satte raskt sammen låtene. Levy hadde mistet tålmodigheten og gitt ut låter fra Spectors opptak på et postordrefirma under navnet Roots. Dette førte til saksøking og motsaksøking, der først Levy fikk $6795 av Lennon, og så Lennon $40,259 for dårlige salg og $14,567 for penger tapt på grunn av den lave prisen til albumet Roots i tillegg til $35,000 i skadeserstatninger.[1][2][3]
Dårlig salg var muligens en overdrivelse, da albumet nådde sjetteplass både i USA og Storbritannia.