Nell'estate del 2006 ritorna ad Udine, dove ha sempre dovuto lottare per il posto da titolare, data la concorrenza di Vincenzo Iaquinta e Antonio Di Natale nel suo primo anno e dello stesso Di Natale e Fabio Quagliarella nel secondo. Oltre alla concorrenza il calciatore ha patito un infortunio capitatogli durante la Coppa d'Africa 2008, che lo ha bloccato nella parte finale della stagione 2007-2008. Ciononostante riesce a collezionare 38 presenze e a segnare 11 reti.