Nel luglio 2016, il Torino ingaggia il serbo per 9,3 milioni (compresi i bonus) dove ritrova come allenatore Siniša Mihajlović: la cifra lo rende l'acquisto più oneroso della presidenza di Urbano Cairo. Impiegato nel tridente offensivo con Iago Falque e Belotti, emerge tra le rivelazioni del campionato 2016-17. Il 6 maggio 2017 sblocca con una rete su punizione il derby torinese, poi finito 1-1.