Cinnamon is an ancient spice that is loaded with antioxidants. Cinnamaldehyde is a compound found in cinnamon that is responsible for its wonderful health benefits. Improves sensitivity to insulin, lowers blood sugar, reduces risk of heart disease, improves brain function and memory.