Baking 101, flavors and extracts, flavors and extracts for baking What is Cinnamic Aldehyde November 2, 2014 What is cinnamic aldehyde? Cinnamic Aldehyde is a organic compound that gives cinnamon its flavor, taste and aroma. In flavorings... Continue Reading →