The 23-year-old moved from Roma to the Turkish giants in February of this year and has impressed as Okan Buruk's side won the Turkish Super Lig, scoring five goals in 10 league appearances.
A move to Istanbul has been the Italian's first foray outside of his homeland after spells with Inter Milan and Virtus Entella before making the switch to Roma in the summer of 2018.
According to Tutto Juve, Spurs are amongst a group of clubs interested in signing Zaniolo this summer, despite the player moving to Turkey only a few months ago.
The report claims that the attacker has offers in the Premier League from Spurs and Unai Emery's Aston Villa, with Serie A outfits AC Milan and Juventus also said to be keen.
It is understood that Galatasaray would prefer for Zaniolo to leave on loan next season instead of on a permanent deal - an arrangement Juve are believed to be favouring.
With a release clause of just under £30m, the Italy international could be a budget option as Ange Postecoglou looks to mould his Spurs side into one which can compete for European football next term.