London, Ont., police said a tip led them to a home on Tuesday where they arrested a 33-year-old man.
Honey-Bee Hams owner Jeff Brode said 26 of the 180 hams stolen from his company have been recovered.
The company said there was never a risk of its special honey-glaze recipe being pinched too, as the hams were untreated.
Nickolas Lister, 33, is charged with possession of stolen property under $5,000.
Police continue to investigate the whereabouts of the rest of the stolen meat.