Cinnamic aldehyde is the chemical compound that gives cinnamon its flavor and odor. Cinnamic aldehyde occurs naturally in the bark of cinnamon, camphor, and cassia trees. These trees are the natural source of cinnamon, and the essential oil of cinnamon bark is about 90% cinnamic aldehyde.