Prepare Your Oven: Preheat your oven to 350°F (175°C). Grease a loaf pan or line it with parchment paper for easy removal.
Mix the Wet Ingredients: In a large mixing bowl, cream the softened butter, granulated sugar, and brown sugar together until fluffy. Add in the pumpkin puree, eggs, and vanilla extract, and mix well until fully incorporated.
Prepare the Dry Ingredients: In another bowl, whisk together all-purpose flour, baking soda, baking powder, ground cinnamon, ground nutmeg, and salt.
Combine the Mixtures: Gradually add the dry ingredients to the wet ingredients, stirring until just combined. Be careful not to overmix; a few lumps are perfectly fine!
Pour and Top: Pour the batter into your prepared loaf pan. Sprinkle the cinnamon sugar evenly over the top of the batter for that characteristic snickerdoodle topping.
Bake: Place in the oven and bake for about 45-50 minutes, or until a toothpick inserted in the center comes out clean.
Cool and Enjoy: Let the loaf cool in the pan for about 10 minutes, then transfer to a wire rack to cool completely before slicing.