• 1 cup unsalted butter softened (226g) • 1 cup granulated sugar (200g) • 1 cup light brown sugar packed (200g) • 2 teaspoons ground cinnamon • ¾ teaspoon ground ginger • ½ teaspoon allspice • ½ teaspoon ground nutmeg • 4 large eggs room temperature preferred • 15 oz canned pumpkin puree (425g) • 1 cup sour cream (226g) • 1 Tablespoon vanilla extract • 3 cups all-purpose flour (375g) • 1 teaspoon baking powder • 1 teaspoon baking soda • 1 teaspoon table salt

Cream Cheese Glaze • 2 oz cream cheese softened (56g) • 2 Tablespoons butter salted or unsalted, softened (28g) • 1 cup powdered sugar (125g) • 1 teaspoon vanilla extract

Preheat oven to 350 degrees.  In a large mixing bowl, combine butter, sugars, and spices. Use an electric mixer to cream together until light and fluffy. 

Add eggs, one at a time, stirring very well after each addition (about 30 seconds after each addition on high speed).

Stir in pumpkin, sour cream, and vanilla extract.

In a separate bowl, whisk together flour, baking powder, baking soda, and salt.

With mixer on low-speed or, stirring with a spatula, gradually stir dry ingredients into wet (I do this in 3-4 parts).

Pour batter into greed bundt pan and bake for 60 minutes or until a wooden skewer inserted into the thickest part comes out clean or with moist crumbs.

Allow to cool in pan for 30 minutes then carefully invert onto cooling rack and allow to cool completely before icing.

In a microwave-safe bowl, stir together cream cheese and butter until smooth and creamy.

Gradually stir in powdered sugar until combined, then stir in vanilla extract.

Transfer bowl to the microwave and microwave in 5-10 second intervals, stirring in-between, until mixture is melty and pourable. – 

Drizzle or pour over bundt cake. Allow glaze to firm before slicing and serving.

Slice and Enjoy!