The experienced attacker has returned to the club where it all started for him after signing a three-year contract
The Stadio Olimpico side were keen to add some experience to their squad ahead of the new season after qualifying for the Europa League and they see the 31-year-old as the perfect addition.
"Juventus Football Club can today [Friday] announce that Fabio Quagliarella has completed a permanent switch to Torino Football Club after a fee of €3.5 million, to be paid over the next three years, was agreed by both parties," a statement on the official Juve website reads.
Quagliarella has signed a contract until the summer of 2017 with the club where he started his professional career.
The attacker left Torino for Ascoli on a permanent basis in 2005 after enjoying loan spells at Fiorentina and Chieti.
He also wore the jerseys of Sampdoria, Udinese and Napoli before joining Juventus in the summer of 2010.
The former Italy international made over 100 official appearances for the Old Lady, winning three Serie A titles in the process.