Heat the oven to 350 degrees.
Add the flour, allspice, cinnamon, pumpkin pie spice, baking powder, baking soda and salt to a mixing bowl, and stir to combine.
In a separate bowl, blend together the butter and sugar until creamy.
Beat the vanilla, egg and pumpkin into the butter mixture until smooth.
Mix the dry ingredients into the batter.
Place the batter by the tablespoon into the sections of a well greased mini muffin tin.
Bake for 20-22 minutes, or until cooked through.
Add the melted butter for the topping into a shallow bowl.
Mix together the sugar and cinnamon for the topping in a separate bowl.
Dip each muffin into the butter, and then roll in the sugar mixture before serving.