On 30 July 2008, Ighalo signed for Udinese in Italy, moving alongside teammate Jo Inge Berget and agreeing to a five-year contract. He appeared rarely in Serie A in his debut season, scoring against Cagliari in a 6–2 home routing. Four of his five league appearances came as a late substitute.