Rumors of the deal had been floating around for a few weeks, and today the club made the official announcement of the signing.
The striker made the move to Leicester following the expiration of his contract with Rayo Vallecano B. Upon arrival, he will be joining the Leicester City U21 team to begin training for the upcoming season.
The club reported an undisclosed transfer fee for the youngster while Transfermarkt is reporting the deal came on a free transfer. He is the second Spanish player to join Leicester this summer following Sporting Gijon defender Luis Hernandez, also on a free transfer.
Uche will add depth at the striker position as well as talent to the elite youth core already at Leicester. The Foxes continue to make noise in the transfer market and are expected to make a few more signings this summer.