Il 24 luglio 2015 si trasferisce a titolo definitivo alla Fiorentina nell'ambito dell'operazione che ha portato Stefan Savić all'Atlético Madrid più un conguaglio a favore dei viola di 10 milioni di euro con i cartellini valutati rispettivamente 25 e 15 milioni di euro, firmando un contratto quadriennale. Esordisce in maglia viola il 23 agosto nella partita di campionato Fiorentina-Milan (2-0), entrando al 67' al posto di Josip Iličič. Segna il suo primo gol il 1º novembre nella gara di campionato Fiorentina-Frosinone (4-1).