Nafa Hassan, 35, was found to have £400 worth of cannabis with him, when he was stopped in a car by the police in Leicester. Officers searched his home, where they discovered a cannabis factory with 55 illegal plants being cultivated.
Hassan pleaded guilty to possessing the class B drug on December 21, 2013. He also admitted producing cannabis, between June and December, 2013.
The Leicester Crown Court case was adjourned until March 26, for the preparation of a pre-sentence report.
Hassan, of Woodfield Road, Balsall Heath, Birmingham, was said to have intended to using some of the cannabis himself, as well as supplying to friends, on a "commercial basis."
He was released on bail.