In a bowl, mix together the butter, pumpkin, egg, granulated sugar and the vanilla until everything is even.
In another bowl, add in the flour, baking powder salt and pumpkin spice. Now, combine the dry and wet ingredients.
In a loaf pan lined with parchment paper, add in half of the pumpkin loaf batter. Then, drop a few dollops of the cream cheese swirl batter across. Now, pour the remaining batter across the top and finish the topping with the remaining cream cheese swirl. Take a knife and swirl the batters together.
Now, spread the crumbles across the top of the loaf. Place the loaf pan in the oven and place a pan or aluminum foil under it, sometimes a few crumbles will fall off as it's rising.
Bake for 1 hour, start checking at the 50 minute mark and add more time where needed until the center is completely cooked through. Use a knife to test this, it'll come out clean with place in the center once the loaf is fully baked.
When finished, allow to cool completely then lift the loaf out of the pan using the parchment paper you added earlier. Slice, serve and enjoy.