This is the BEST Pumpkin Bread you will ever taste with its incredibly soft and moist texture, plush crumb, and perfectly spiced pumpkin flavor. It is easy to make in one bowl with simple ingredients and bakes up tall with a cinnamon sugar crust that you will find irresistible.
Heat oven to 350 degrees F. Line an 8.5x4.5-inch loaf pan with parchment leaving a 2-inch overhang along the sides for easy removal.
Combine pumpkin puree with both types of sugar in a large bowl and whisk to blend well and help dissolve the sugar. Add eggs and oil and whisk to incorporate. Mix in milk and vanilla until smooth.
Sift flour, baking powder, baking soda, spices and salt into a large bowl and whisk to blend evenly. Add these dry ingredients to the bowl with the wet ingredients and fold together until evenly combined, being careful not to over-mix.
Spread batter into prepared pan and smooth the top.
Combine brown sugar and cinnamon in a small bowl and blend well. Sprinkle it all over the top of the batter. Bake for 45 to 55 minutes until a skewer inserted into the center comes out clean. Rotate the pan halfway through baking if desired for even browning on top.
Transfer the pan to a wire rack and let cool for 20-30 minutes before lifting out of the pan and allowing to cool further. Serve it warm, cold or at room temperature. It is moist and delicious either way.