In a statement Torino said that Adams “has signed a contract until June 30, 2027” after he was released by Southampton at the end of last season.
Adams, who was born in England, has scored six times in 33 appearances for Scotland.
The 28-year-old played in all three of Scotland’s matches at Euro 2024 as Steve Clarke’s team finished bottom of Group A.
Torino, who finished ninth in Serie A last season, begin their coming league campaign at AC Milan on August 17.
© Agence France-Presse
Photo: Eóin Noonan/Sportsfile via Getty Images