He performed to a crowd of 200 that included British soccer superstar David Beckham.
Guests were only told about it a few hours before and ordered to wear suits or evening dresses.
West did versions of his hits as well as new songs with John Legend on piano, and was also joined in one song each by Kid Cudi and Estelle.
“The night was moving, thrilling and classy,” the New York Post quoted Box owner Simon Hammerstein as telling.
Kanye tweeted afterward: “Hell of a night, hell of a life.”
Tags: Kanye West