Na początku roku 2002 Ikechukwu przeniósł się do hiszpańskiego Racingu Ferrol grającego w Segunda División. Początkowo były problemy z przeprowadzeniem transferu z powodu kwestii pieniężnych. Sprawa otarła się nawet o FIFA, ale ostatecznie Uche przeszedł do hiszpańskiej drużyny i w końcówce sezonu 2001/02 zagrał w niej 4 mecze ligowe. W sezonie 2002/2003 był już podstawowym zawodnikiem linii ataku klubu z Ferrol. Zdobył swoje 2 pierwsze gole na hiszpańskich boiskach – 23 lutego 2003 z Realem Oviedo (1:1) oraz z 16 marca z UD Almería (2:3). Drużyna Racingu zajęła jednak 20. pozycję w lidze, co równało się z degradacją o klasę niżej.

Latem 2003 zdecydował się opuścić trzecioligową już drużynę i za 300 tysięcy dolarów odszedł do spadkowicza z Primera División, Recreativo Huelva, najstarszego klubu piłkarskiego w Hiszpanii. Wprawdzie pierwszy z ofertą zgłosił się Albacete Balompié, jednak ostatecznie strony nie porozumiały się w sprawie kontraktu. Pierwszy sezon w Recreativo był dla Ikechukwu udany. Błysnął skutecznością zdobywając 11 goli w sezonie, ale jego zespół nie zdołał powrócić do Primera División i ostatecznie zajął 6. miejsce w lidze. Rok później miała miejsce podobna sytuacja – Recreativo zajęło 5.