Sift the flour, baking powder and baking soda together into a bowl. Set aside.
Spray muffin tins with canola oil. Set aside.
In a large bowl cream (mix until well incorporated) the pumpkin, sugar and unsalted butter with an electric mixer. Once mixed together, add the eggs one at a time.
Add the milk, sour cream and vanilla extract. Mix until incorporated.
Add the ginger, nutmeg, allspice, salt and cinnamon. Mix until well combined.
Turn off the mixer and fold in the dried cranberries.
Spoon the mixture into mini donut tins, fill halfway. Pound the tin on the countertop to remove any air bubbles.
Place in the oven and bake for 25-30 minutes. Remove from the oven once golden and cooked all the way thru. Let the muffins sit in the tins for five minutes, then remove and let cool on a cooling rack.
Once completely cool, dip the tops of the donuts into the pumpkin spiced glaze. If adding sprinkles do so at this point. Place on parchment paper to dry.
for the pumpkin spiced glaze
Place all ingredients into medium-sized bowl and mix well.
Notes
Chopped pecans and dried cranberries would also make a nice addition to these baked donuts. These donuts are freezer friendly.