Preheat oven to 325 degrees. Lightly grease and flour a 9x5-inch loaf pan.
In a medium mixing bowl, combine all the cheesecake ingredients; beat until smooth and creamy, about 2 minutes. Set aside.
In another bowl, sift together flour, baking soda, salt, and cinnamon; set aside.
Place pumpkin puree, vegetable oil, eggs and sugar in a mixing bowl of an electric stand mixer. Using the paddle attachment, beat for about 1 minute, until fully combined. Add flour mixture into the pumpkin mixture and mix just until combined.
Pour half of the pumpkin bread batter into the loaf pan. Spoon cream cheese mixture on top of pumpkin batter layer and then pour on the remaining pumpkin batter.
Bake for 50 to 60 minutes, or until a wooden skewer inserted into center of the loaf comes out clean. Cool bread in pans for 10 minutes. Remove bread from pans and place on a wire rack to cool completely. Serve at room temperature or cool.