Preheat 350 degrees Fahrenheit. Butter the wells in a doughnut pan.
Sift together flour, baking powder, salt, cinnamon, nutmeg, and ginger in a mixing bowl, until well mixed. In a separate large bowl, sift granulated sugar and brown sugar until nicely combined—breaking up the tiny lumps of brown sugar as needed. Add canola oil, eggs, pumpkin puree, and vanilla using a hand mixer until well combined. Spoon or pipe batter into the doughnut forms, filling each up to ¾ full.
Bake in preheated oven until a toothpick inserted comes out clean, 13 to 16 minutes. Cool doughnuts slightly.
In a large resealable bag, shake the coating sugar and cinnamon together until well combined. Add one warm doughnut at a time and shake until evenly coated. Place on a wire rack to cool. Store in an airtight container.