-
In a large bowl, whisk together flour, sugar, baking soda, salt and cinnamon. Set aside. In a small saucepan add cola, butter and cocoa, over medium-heat, bring just to a boil, stirring occasionally. Add to flour mixture, stirring until just moist.
-
In a small mixing bowl, whisk together eggs, buttermilk and vanilla. Add buttermilk mixture to flour mixture, whisking until well blended.
-
Pour into prepared buttered pan. Bake 25-30 minutes or until toothpick inserted in center comes out clean.
-
About 15 minutes before cake has completed baking, prepare frosting/glaze. In a small saucepan, over medium-heat, bring can of Cola to a boil. Reduce cola liquid to 1/2 cup; this will take about 15 to 20 minutes. Whisk in butter and unsweetened cocoa. Remove from heat.
-
Whisk in powdered sugar until smooth. Stir in pecans (optional) at this time. Pour over warm cake. Cool about 1 hour before serving.