Nigel Wright, 45, hatched a plot to get rich by deliberately contaminating jars of Heinz baby food between May 2018 and February 2020, the Old Bailey heard.
He will be sentenced on September 28 and a psychiatric report will be prepared ahead of the hearing.
Mr Justice Warby warned the defendant he faced a “lengthy custodial sentence”.
Full story in Friday’s Dumfries Courier and Annandale Observer.