Cinnamon, a spice revered not only for its depth of flavor but also for its impressive health benefits, might just be the secret ingredient