Honey Pie is a song by the Beatles composed by Paul McCartney but credited to the duo Lennon-McCartney. The song is a ragtime pastiche and is part of the White Album. McCartney wrote the song as a homage to British music from the 1920s and to his grandmother, who loved that music style.