The striker was signed by Gus Poyet in January, but failed to impress in just six appearances off the bench and has now return to the Argentine club for a third time
The one-time Argentina international, 29, was unable to make an impact in the Premier League, used just six times off the bench after signing from Brazilian side Internacional in January.
Sunderland paid around £4 million for Scocco, who manager Gus Poyet wanted to net the goals to help his side avoid relegation.
Poyet's men avoided the drop, but Scocco played only a minimal part and failed to score.
Scocco started his professional career at Newell's, was also at the club for a loan stint in 2012-13 and has now signed a five-year deal.
Scocco will be presented to fans at the Estadio Marcelo Bielsa on Saturday.