Utaka begon zijn profcarrière bij een club uit zijn geboorteplaats, Enugu Rangers. Bij deze club speelde hij van 1997 tot en met 1998, waarna hij vertrok. Utaka tekende een contract bij Al Moqaouloun al-Arab uit Egypte. In 2000 vertrok hij naar Ismaily SC, waar hij 17 goals maakte in 21 duels. Bij Ismaily werd hij een lokale held door zoveel te scoren. De supporters zongen dan ook vaak het lied "Oh Oh Oh Utaka" tijdens wedstrijden.Vervolgens speelde hij één seizoen in Qatar, bij Al-Sadd. In Qatar maakte hij net zoveel indruk, door 14 doelpunten te scoren in 27 wedstrijden. Na het seizoen 2001/02, zijn enige seizoen in Qatar, verdiende hij een transfer naar Europa. Hij ging spelen bij RC Lens uit Frankrijk. Na drie jaar bij Lens te hebben gespeeld (102 wedstrijden, 24 goals), vertrok hij naar Stade Rennais, dat ook uit Frankrijk komt. Bij deze club had hij moeite om op gang te komen. Na een aantal maanden weinig te hebben gespeeld, kreeg hij zijn kans toen concurrent Alexander Frei geblesseerd raakte. In februari 2006 maakte hij in twee wedstrijden achter elkaar een hattrick, tegen Olympique Lyon en zijn vorige club Lens. Hij kreeg die maand ook de prijs voor Beste speler van de maand van L'Equipe.In 2007 vertrok Utaka uit Frankrijk en ging hij in Engeland spelen voor Portsmouth. Voor een bedrag van £ 7.000.000 (bijna 9 miljoen euro) tekende hij een vierjarig contract in Portsmouth. Op 17 mei 2008 won de club de FA Cup. In de finale gaf Utaka de assist op de winnende goal van Nwankwo Kanu. Met die laatste club stond hij (als invaller) op 15 mei 2010 in de finale van de strijd om de FA Cup. Daarin verloor de ploeg van trainer-coach Avram Grant met 1-0 van Chelsea door een treffer in de 59ste minuut van Didier Drogba.