Prepare. Preheat your oven to 350f. Also, prep your loaf pan for nonstick. Parchment paper can work well in this recipe.
Dry Ingredients. In a large mixing bowl, use a whisk to combine together a cup of flour with the baking soda, baking powder, salt, and pumpkin pie spice. Make a well in the center of the combined ingredients.
Wet Ingredients. Using a clean mixing bowl, beat together the pumpkin puree, brown sugar, and a quarter cup of the regular sugar until combined. Then add the vegetable oil and sour cream and beat until combined. Lastly, beat in one of the eggs along with the vanilla extract.
Combine. Slowly add the wet ingredients to the well that you made in the dry ingredients in the second step. Mix these ingredients until just combined.
Swirl To make the swirl, in a third mixing bowl, beat together the cream cheese along with the remaining flour, egg, and sugar.
Layer. Use a large spoon or rubber spatula to transfer about ⅔rds of the batter from the last step into your prepared loaf pan, evenly spreading the batter out. Carefully, spread the swirl layer on top of this, taking care to not blend the layers. Then top the swirl layer with the remaining batter.
Bake. Bake the bread for 44-45 minutes or until a toothpick inserted into the center comes back with just a few moist crumbs
Set. After removing the loaf pan from your oven, allow the bread to cool in the pan for 10 to 15 minutes to set. Then transfer the bread to a wire cooling rack and let it cool completely, about one to two hours.