« Back to Glossary IndexDemerara sugar Definition: Light brown sugar with coarse crystals. Related Articles: The Orange Bakery’s Caramelised Banana Bread If you love it, please share...