After not having appeared in the São Paulo championship in 2010, Edmílson cut ties with Palmeiras and, on 31 January, returned to Spain, agreeing to a five-month contract with struggling Real Zaragoza – at that time, he was already the bearer of an Italian passport, thus not counting as a foreign player. He appeared regularly during the remainder of the campaign, as the Aragonese managed to finish out of the relegation zone, and saw his link being extended for another year.