Preheat oven to 350 degrees F. Grease and flour a 9 x 5-inch loaf pan.
In a medium bowl, sift together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, allspice, and ginger. Set aside.
In a large bowl, whisk together the sugar, pumpkin puree, oil, eggs, and vanilla extract. Add the dry ingredients to the wet ingredients, stirring until just combined.
Gently fold in the cranberries. Pour the batter into the prepared loaf pan and bake for 45 minutes, or until a toothpick inserted into the center comes out clean.
Let cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
Interesting Facts
This bread freezes well and can be enjoyed year-round.
The tartness of the cranberries pairs perfectly with sweet pumpkin puree.
This bread makes a great addition to a holiday brunch or dessert table.