Preheat the oven to 350 degrees and spray a 12 cup Bundt cake pan with non stick baking spray. In a small bowl combine all of the ingredients for the pecan layer. Stir until all of the sugar is coated with butter and set aside. In a large bowl whisk together the flour, baking powder, salt, cinnamon, nutmeg, and baking soda. In a glass measuring cup or bowl combine the buttermilk, bourbon, molasses and vanilla together and set aside. In the bowl of a stand mixer combine the butter and granulated sugar on medium speed until light and fluffy. Add in the eggs one at a time, making sure the previous egg has been well incorporated before adding the next. Be sure to scrape down the bowl after all of the eggs have been added. With the mixer on low, mix in 1/3 of the flour mixture, followed by half of the buttermilk mixture and half of the pumpkin puree. Repeat with half of the remaining flour mixture and the rest of the buttermilk mixture and pumpkin puree. Turn off the mixture and stir in the remaining flour by hand. Scrape half of the batter into the prepared pan in an even a layer as possible. Sprinkle an even layer of the pecan layer over the batter. Put the remaining batter on top of the pecan layer and smooth the top.
Tap the pan on the counter to break up any air bubbles that might be in the batter. Bake the cake for 50-60 minutes or until a cake tester comes out clean. Cool the cake in the pan for 10 minutes on a cooling rack then turn it out and let it sit for 10 more minutes.
While it is cooling combine the glaze ingredients and slowly pour the glaze over the warm cake making sure to evenly cover the cake. Let the cake cool for at least an hour before serving.
It is best served slightly warm so that the pecan layer is soft and does not change the consistency of the cake.
Why this recipe represents the holiday:
Thanksgiving is always busy for my family. After making the turkey and the rest of the savory food, I am too worn out to make both a pumpkin pie and pecan pie. So I combined the flavors and made a Bundt cake instead.