James DeGale will defend his IBF super-middleweight title against Lucian Bute in Quebec City on 28 November.
DeGale, 29, became the first British boxer to add a world professional title to an Olympic gold medal when he beat Andre Dirrell in Boston in May.
Romania-born Canadian Bute, 35, held the IBF title for five years before losing to Carl Froch in May 2012.
"I'm under no illusions about this fight but I'm also a massive believer in my own ability," said DeGale.
"Bute is a world-class fighter. He will be very fired up trying to win back his old title. But I'm too young, too fast, and too skilful to let that happen."
DeGale has won 21 of his 22 fights since turning professional - his only defeat coming against bitter domestic rival George Groves in May 2011.
Bute, victorious in 32 of his 34 bouts, said: "The fact the fight will take place in front of my fans in Quebec City, where I have never lost, will be the factor that will make the difference."