It is of a golden-yellow color, with the characteristic odor of cinnamon and a very hot aromatic taste. Cinnamon is a popular cooking spice used in a variety of cultures. Cinnamon sticks impart better flavor to foods compared to its powder counterpart. Cinnamon sticks also have a longer shelf life. You can store cinnamon sticks for up to a year while cinnamon powder will only stay fresh for approximately 6 months. It can lower blood sugar levels, reduce heart disease risk factors, and has a plethora of other impressive health benefits.