In a small bowl, combine the warmed milk and yeast. Stir gently and let it sit for about 5 minutes until frothy.
In a large bowl, mix together the flour, granulated sugar, brown sugar, salt, ground cinnamon, nutmeg, and ginger.
Add the pumpkin puree, melted butter, egg, and the yeast mixture to the dry ingredients. Stir until a dough forms.
Knead the dough for about 5-7 minutes on a floured surface until it’s smooth and elastic. Place the dough in a greased bowl, cover with a clean kitchen towel, and let it rise in a warm place for 1 hour, or until doubled in size.
Preheat your oven to 375°F (190°C).
Once the dough has risen, roll it out on a floured surface into a rectangle about 1/4 inch thick.
Spread a thin layer of softened butter over the surface of the dough. Sprinkle a mixture of cinnamon and sugar over the buttered surface evenly.
Roll the dough tightly from one long side to the other, forming a log. Pinch the edges to seal. Cut the log into 12 equal pieces and place them in a greased baking dish.
Cover the rolls with a towel and let them rise for another 30 minutes.
Bake in the preheated oven for 20-25 minutes or until golden brown.
While the cinnamon rolls bake, prepare the glaze by mixing the softened cream cheese, powdered sugar, vanilla extract, and 2 tablespoons of milk until smooth.
Once the rolls are done baking, let them cool slightly before drizzling the cream cheese glaze generously over the top.
Notes
Serve warm on a decorative platter, drizzled with extra glaze and a sprinkle of cinnamon for a beautiful autumn touch. Enjoy!