Heat your oven to 350 degrees and spray 2 muffin tins (that hold 12 muffins each) with cooking or baking spray. TIP: If you are using paper muffin holders, give them a quick spray with cooking spray – your muffins will release from the paper like magic!
In a large mixing bowl, combine the flour, granulated sugar, brown sugar, soda, salt, cinnamon, ginger, and allspice.
In a medium bowl, stir together until well combined: canola oil, buttermilk, eggs, pumpkin puree, and vanilla.
Mix the wet ingredients into the dry ingredients, only until combined. It’s important not to overmix or you’ll end up with tough muffins, which is not desirable.
Scoop batter into muffin tins or cups and fill to about ¼ inch from the top of the tin.
Mix together the reserved brown sugar and pumpkin seeds, and top each muffin with about 1 tablespoon of the topping mixture.
Bake for about 20 minutes or until a toothpick inserted into the center comes out clean, or when the muffins bounce back to your touch and no raw spots appear.
Cool on a cooling rack until you can’t stand it anymore, then dive in.