Al termine della stagione in maglia granata, il Torino tenta di trattenerlo esercitando il diritto di riscatto, ma rientra al Palermo per il conseguente controriscatto operato dai siciliani. Nella stagione 2008-2009 gioca solo 4 partite di campionato più una di Coppa Italia, e, visto lo scarso impiego, nella finestra di calciomercato invernale decide di tornare al Torino. L'ufficializzazione del trasferimento avviene il 14 gennaio 2009 con la formula del prestito con diritto di opzione della metà del cartellino per 2 milioni di euro. In granata colleziona 12 presenze e 2 reti, ma a fine anno la società decide di non esercitare il diritto di riscatto anche a causa della retrocessione in Serie B 2009-2010 della società torinese.