Blend together ingredients for the cream cheese layer until smooth.
Whisk together flour, baking powder, salt, and pumpkin pie spice in a bowl.
In a separate bowl, beat together pumpkin puree, eggs, sugar, and vegetable oil until smooth.
Stir the dry ingredients into the wet mixture.
Line a loaf pan with parchment paper and brush lightly with oil.
Pour half of the batter into the prepared pan.
Add the cream cheese mixture into the pan then top with the remaining batter.
Bake for 60-70 minutes at 325F.
Take out of the oven and leave to cool before slicing.