This is because they contain large amounts of benzoic acid, which is a natural preservative. The essential thing to remember when cooking cranberries is that sugar toughens their skins ...
Sodium benzoate is a food preservative that helps inhibit the growth of bacteria, yeast, and mold, extending the shelf life of products. Sodium benzoate is basically a sodium salt of benzoic acid ...