Preheat oven to 350 degrees. Line 12 standard muffin cups with cupcake papers (or butter and flour if not using liners).
In a medium bowl, whisk together flour, baking powder, baking soda, salt, and spices.
In a small bowl, whisk together buttermilk, vanilla and pumpkin puree.
In a large bowl, using an electric mixer beat butter and brown sugar until light and fluffy. Beat in eggs, one at a time, scraping down the bowl as needed. With the mixer on low, add pumpkin mixture, then flour mixture and beat to combine.
Spoon 1/3 cup batter into the prepared pan, filling the cups nearly full, and bake 25-30 minutes or until a toothpick inserted in center of a muffin comes out clean. Remove pan to a cooling rack and allow muffins to cool for about 10 minutes.
Meanwhile, prepare the glaze by placing powdered sugar in a medium bowl, slowly whisk in milk and vanilla until there are no lumps. Continue to whisk while adding pumpkin puree, spice, and melted butter until smooth.
Place a layer of wax or parchment paper under the cooling rack. Dip the muffin crowns into the glaze, place the muffins back onto the cooling rack and allow the glaze to harden. Dip a second time, if desired.
Did you make this recipe?
Please leave a comment on the blog or share a photo on Instagram