Preheat the oven to 350F/180C.
Grease a 9x5 loaf pan with non-stick spray and line with a parchment paper.
Whisk flour, baking powder, salt, pumpkin pie spice and ginger in a bowl.
Beat eggs and sugar in another bowl until incorporated.
Add oil and milk to eggs and sugar and mix again.
Add pumpkin puree and cinnamon, mix well.
Add the flour and spices to the pumpkin mixture. Mix until just combined. Don’t over mix.
Fold in walnuts and raisins.
Pour the batter in the loaf pan and bake for 50-60 minutes until a toothpick inserted in the bread comes out clean.
Let it cool for 30 minutes and slice when completely cool.