Demerara Sugar

Demerara sugar is a type of unrefined sugar that is made from sugarcane. It is a light brown sugar with a larger grain size than granulated sugar and has a distinctive caramel flavour and aroma.

Main Menu