Earlier on Thursday, reports started to emerge that the 19-year-old had chosen the Scottish Premiership side over a number of clubs from the Premier League.
It has now been revealed that Benyu has penned a four-year deal with the Glasgow giants ahead of joining up with their pre-season camp in Austria.
Benyu told the club's official website: "I'm absolutely delighted to be joining Celtic. It's a massive honour to sign for the Scottish champions and one of the world's truly great clubs.
"It's also a great opportunity for me to continue to develop as a footballer under Brendan Rodgers.
"I'm looking forward to meeting up with my new Celtic teammates. I know there's a lot of hard work ahead of me but I am ready for this, I'm looking forward to the challenge and I can't wait to get started."
Last season, Benyu scored five times in 23 appearances during a loan spell with National League club Aldershot Town.