McCartney compuso la melodía de "Yesterday" después de soñar con ella, mientras dormía en la casa de su novia Jane Asher. Según contó, al despertar fue directo al piano para tocarla y asegurarse de que no se trataba de una melodía ya existente. Durante semanas, preguntó a amigos y conocidos si la reconocían, temiendo haberla plagiado de manera inconsciente. Como nadie la identificó, decidió que era suya y terminó escribiéndole la letra, que originalmente tenía como título "Scrambled Eggs" ("Huevos revueltos") y empezaba con la frase: “Scrambled eggs, oh my baby how I love your legs”.
Fue la primera canción grabada sólo por un Beatle: Paul en voz y guitarra, con un cuarteto de cuerdas arreglado por George Martin. El resto del grupo ni siquiera aparece en la pista. La canción no solo fue un éxito rotundo, sino que además logró el reconocimiento de compositores clásicos y críticos que hasta entonces despreciaban al rock. Hoy cuenta con más de 2 mil versiones registradas y fue declarada por el Guinness World Records como la canción más versionada en la historia de la música popular.