Ernesto Badini (born San Colombano al Lambro, 14 September 1876; died Milan, 6 July 1937) was an Italian opera singer that sang in the baritone range. He was trained at Milan Conservatory and made his debut as Matteo (in ) at Lodi's Teatro Gaffurio in 1896. Badini was a regular performer at Milan's La Scala and achieved his greatest success in the comic role of Puccini's Gianni Schicchi.