Prepare the loaf pan and oven: Preheat your oven to 350°F (175°C). Grease a standard loaf pan and line it with a strip of parchment paper, leaving some overhang on the sides to make it easier to lift out the cinnamon roll pumpkin bread later. This simple step keeps the loaf from sticking and helps it come out in one beautiful piece.
Mix the wet pumpkin batter ingredients: In a large mixing bowl, whisk together the pumpkin puree, granulated sugar, brown sugar, eggs, vegetable oil, milk, and vanilla extract until the mixture is smooth and well combined. This creates the rich, pumpkiny base that makes the bread so moist and flavorful.
Combine the dry ingredients and make the batter: In a separate bowl, whisk together the flour, baking soda, baking powder, cinnamon, pumpkin pie spice, and salt. Gently add the dry ingredients into the pumpkin mixture and fold with a spatula just until everything is combined and no streaks of flour remain. Try not to overmix so the cinnamon roll pumpkin bread bakes up tender and soft.
Prepare the cinnamon swirl: In a small bowl, stir together the brown sugar and cinnamon for the swirl. This simple mixture will melt into sweet, spiced ribbons inside the loaf, giving it that cozy cinnamon roll feel in every slice.
Layer the batter and cinnamon swirl: Pour half of the pumpkin batter into the prepared loaf pan and smooth it into an even layer. Sprinkle half of the cinnamon sugar mixture evenly over the top. Add the remaining pumpkin batter and gently spread it out, then finish by sprinkling the rest of the cinnamon sugar over the surface. Use a knife or skewer to gently drag through the batter in a few swirls, creating soft cinnamon ribbons without fully mixing everything together.
Bake the pumpkin bread: Place the pan in the preheated oven and bake for 50–60 minutes, or until the top is set and a toothpick inserted into the center comes out mostly clean with just a few moist crumbs. If the top starts to brown too quickly, tent it loosely with foil during the last 10–15 minutes of baking. Let the cinnamon roll pumpkin bread cool in the pan for about 10–15 minutes, then lift it out onto a cooling rack to cool further.
Make the cream cheese glaze: While the bread is cooling slightly, add the softened cream cheese to a small bowl and beat or whisk until smooth. Mix in the powdered sugar and vanilla extract, then add 1–2 tablespoons of milk a little at a time until the glaze is silky and pourable but not too thin. This creamy glaze is what makes the loaf taste just like a cinnamon roll.
Glaze the loaf and serve: Once the cinnamon roll pumpkin bread is still slightly warm but not hot, drizzle the cream cheese glaze generously over the top, letting it drip down the sides. Slice into thick pieces and enjoy while it's warm and tender. Every bite is full of pumpkin, cinnamon, and creamy sweetness—pure cozy comfort in loaf form.