Preheat oven to 350 degrees and grease your mini donut baking pan.
In a medium bowl, combine flour, baking soda, baking powder, cinnamon, nutmeg, and salt.
Beat sugar and butter with mixer, then blend in pumpkin, egg, and vanilla.
Gradually mix in flour and dry ingredients.
Stir in chocolate chips until they are mixed in throughout the dough.
Chill your dough for a few hours, and then form dough into one inch balls. Press the balls down into the well of your mini donut baking pan.
Bake for 10-12 minutes.
Allow the baked donuts to cool in the pan for 5-8 minutes. Once the baking pan is cool enough to handle, they are ready to come out. I’ve found that the easiest way to get them out is to turn the pan over and give it a firm “whack” on the counter top. Usually they all come tumbling out! Transfer the mini donuts to a cooling rack, and then dip the tops in the icing. Sprinkle the chocolate sprinkles over the tops while the icing is still wet.
Icing
In a small bowl, whisk together the powdered sugar with the heavy cream. Add water one teaspoon at a time (whisking in between) until you reach the desired consistency. You want it to be a little thinner than toothpaste. Add your vanilla extract and stir.