Drugs police found 29 bags of cannabis hidden in a staff locker at Rio Ferdinand's restaurant in Manchester.
A 55-year-old chef was cautioned by police after they went to the footballer's city centre Italian joint, Rosso.
According to sources, three officers arrived at the restaurant on Friday afternoon and searched the chef's locker following a raid on his house, the Daily Mail reported.
The junior chef was arrested on suspicion of possession with intent to supply and he no longer works at the English footballer's restaurant.
Sources claimed that Ferdinand was unaware that the drugs had been stored at his restaurant and police went there to look for the chef with a warrant for his arrest.
The class C drugs were stashed in snap and seal bags in the locker and the chef had left the restaurant before the search took place, a source revealed.
Rosso is a popular haunt for Premier League footballers and celebrities alike.