Loch Arthur Creamery at Beeswing, pictured above, have recalled all batches of Crannog and Killywhan cheeses after the discovery of Listeria monocytogenes.
And as people stock up on festive fare, there are warnings of risks to the elderly, pregnant women, newborn babies and people with weakened immune systems.
A statement issued on Wednesday evening by the Food Standards Agency said: “Loch Arthur is recalling all affected products from its customers.
“A point of sale notice will be sent to all businesses that sell the products, explaining to customers the reason for recall and the actions they can take if they have bought any of the affected products.”