Step 1: Activate the Yeast: First things first, you'll want to gently warm your whole milk to about 120°F (49°C). Don't let it get too hot, or it'll kill the yeast! Sprinkle the dry active yeast right over the warm milk. Give it about 5 minutes. You'll see it get all bubbly and foamy, which means your yeast is happy and ready to work its magic.
Step 2: Mix the Wet Ingredients: Into that frothy yeast mixture, whisk in the granulated sugar, salt, ground cinnamon, eggs, melted butter, pumpkin purée, and vanilla extract. Whisk it all until it's beautifully combined and looks like a creamy, spiced dream.
Step 3: Form the Dough: Now for the flour! Add it gradually, about ½ cup at a time, mixing until a soft, shaggy dough starts to form. Once you've got it all in, turn the dough out onto a lightly floured surface and knead it for about 4 to 5 minutes. You're looking for a smooth, elastic dough that springs back when you gently poke it.
Step 4: First Rise: Lightly grease a large bowl (I like to use a little non-stick spray for this). Pop your lovely dough in, turn it once to coat, then cover the bowl with a clean kitchen towel. Find a warm spot in your kitchen – a sunny windowsill or near a preheating oven works great – and let it rise for about 1 to 1½ hours, or until it has doubled in size. This is where the magic happens!
Step 5: Prep for Baking: While your dough is having its beauty sleep, go ahead and preheat your oven to 350°F (177°C). Grease a 9×13-inch baking dish. This ensures your glorious rolls won't stick.
Step 6: Roll it Out: Once your dough has doubled, gently punch it down to release the air. Turn it out onto a lightly floured surface and roll it into a large rectangle, roughly 20x20 inches. Don't worry if it's not perfectly square; we're going for delicious, not geometry perfection!
Step 7: Make the Filling: In a separate bowl, get ready for the good stuff! Beat your softened butter until it’s smooth and creamy. Then, add in the light brown sugar, cinnamon, nutmeg, pumpkin purée, and vanilla extract. Mix it all until it's beautifully combined and utterly irresistible.
Step 8: Spread and Roll: Now, evenly spread that luscious pumpkin-cinnamon filling all over your rolled-out dough rectangle. Make sure to get it right to the edges! Starting from one of the long edges, tightly roll the dough into a log. The tighter you roll, the prettier your swirls will be. Once rolled, use a sharp knife or even unflavored dental floss to slice the log into 12 equal pieces.
Step 9: Second Rise: Arrange your sliced rolls in your prepared baking dish. Don't crowd them too much, as they'll grow! Cover the dish again with that clean towel and let them rise for another 30 to 45 minutes, or until they've puffed up and are nearly doubled in size.
Step 10: First Bake & Cream Drench: Pop the rolls into your preheated oven and bake for 10 minutes. After 10 minutes, take them out and evenly pour that heavy cream over all the rolls. It seems like a lot, but trust me, it’s going to make them incredibly gooey and moist. Return them to the oven and bake for another 22 to 25 minutes, or until they’re golden brown and baked through.
Step 11: Whip the Icing: While the rolls are finishing their bake, it's icing time! In a mixing bowl, beat the softened cream cheese until it's perfectly smooth. Then, add the powdered sugar, vanilla extract, and sea salt. Beat it until it's light, fluffy, and absolutely swoon-worthy.
Step 12: Serve Warm & Enjoy: Once your pumpkin cinnamon rolls are out of the oven, let them cool for just a few minutes. Then, spread that dreamy cream cheese icing generously over the warm rolls. The warmth of the rolls will melt the icing just slightly, creating a truly irresistible glaze. Serve them warm and watch them disappear!