The 21-year-old headed to Pittodrie in August, having signed a one-year extension to his contract at St. James' Park, but made only five appearances under former Magpies midfielder Stephen Glass.
The former England under-20 international memorably scored the winner against Manchester United on his Premier League debut in October 2019 - one of three goals he scored in his breakthrough campaign - but played only five times last season following a long-term injury.
Meanwhile, Peruvian Rodrigo Vilca has returned to Tyneside from a loan spell with Doncaster Rovers.
The 22-year-old playmaker joined the Magpies from Deportivo Municipal in October 2020, signing a four-year contract and joining up with United's under-23 side.
His six-month loan spell at the Keepmoat Stadium saw Vilca score twice in 13 appearances in all competitions for the League One club.