Serve these moist cupcakes slathered with cream cheese frosting and covered in a riot of crunchy toasted pumpkin and sunflower seeds. The same cupcake batter can be baked in an 8-inch round cake pan as an impressive dessert, or in a 10-by-4-inch loaf pan as a lovely gift. If you prefer an unfrosted cake, generously sprinkle the batter with the raw seeds before baking; the seeds will toast into a delicious topping.
Preheat the oven to 350°. Toast the pumpkin and sunflower seeds on a large rimmed baking sheet for about 12 minutes, stirring once or twice, until they turn light golden. Let the seeds cool, then transfer to a small bowl.
Lightly oil a 12-cup muffin tin. In a medium bowl, sift together the flour, ginger, cinnamon, salt, baking soda, baking powder, nutmeg, and cloves; stir with a whisk to combine. In another medium bowl, using an electric mixer, beat the granulated sugar with the vegetable oil. Add the eggs and beat at high speed until the mixture lightens in color. Reduce the speed to low and beat in the pumpkin puree and water.
Whisk the pumpkin mixture into the dry ingredients, scraping the bottom of the bowl to incorporate the four. Spoon the batter into the prepared muffin cups and bake for about 25 minutes, or until a tester inserted in the center comes out clean. Let cool in the pan for 10 minutes, then transfer the cupcakes to a rack to cool completely.
Meanwhile, beat the cream cheese with the butter until smooth. Beat in the confectioners' sugar and vanilla.
Using a small metal spatula or a knife, frost the cupcakes. Roll the frosted cupcakes in the toasted pumpkin and sunflower seeds to coat the top, then serve.