01 -
Heat granulated sugar in a medium pot over medium heat, stirring gently until melted and golden, about 10-15 minutes. Stir in butter until combined, then add heavy cream, vanilla, and salt, whisking vigorously until smooth. Remove from heat and let cool.
02 -
Preheat oven to 350°F. Lightly grease a 9x9-inch metal baking pan with non-stick spray to ensure easy release.
03 -
Whisk together all-purpose flour, pumpkin pie spice, baking powder, baking soda, and salt in a bowl. Set aside.
04 -
Using an electric mixer, beat the softened butter and granulated sugar in a large bowl for about 2 minutes until pale and fluffy. Add eggs and vanilla, mixing until smooth.
05 -
Blend in buttermilk and pumpkin puree until fully incorporated. Gently fold in the dry ingredients until just combined. Pour batter into prepared pan.
06 -
Bake for 35-38 minutes or until a toothpick inserted into the center comes out clean with a few moist crumbs. Allow cake to cool completely in the pan on a wire rack.
07 -
Beat softened butter in a large bowl with an electric mixer for 5 minutes until pale and fluffy.
08 -
Add cold cream cheese and continue beating until fully combined and fluffy. Gradually sift in powdered sugar and mix until light and airy.
09 -
If desired, separate approximately ¼ cup of frosting into small bowls and tint with orange, green, and brown food coloring for decoration.
10 -
Once cooled, invert cake onto serving plate. Using a wooden stick, poke holes evenly spaced about ½ to 1 inch apart. Fill holes with cooled caramel sauce using a piping bag, smoothing any excess over the surface.
11 -
Spread cream cheese frosting evenly over the cake with an offset spatula. Pipe colored frosting into pumpkin shapes atop the cake. Optionally, sprinkle with chopped walnuts and dust with ground cinnamon.