Preheat the oven to 350°F and spray a 9x5x3-inch loaf pan with nonstick spray.
Sift the flour, sugar, salt, baking soda, and spices into a large bowl.
In a smaller bowl, whisk to combine the eggs, oil, pumpkin puree, and vanilla.
Add the dry ingredients to the wet ingredients and stir until the mixture is no longer lumpy. Do not overmix.
Pour the batter into the prepared loaf pan, sprinkle the pumpkin seeds on top, and bake for 50 to 60 minutes, until a toothpick inserted into the center of the loaf comes out clean.
Remove from the oven and let cool in the pan for about 5 minutes before transferring to a cooling rack to cool completely.