Melt butter and set aside. In a separate bowl, combine cinnamon, nutmeg, ground ginger, and brown sugar and set aside as well. In a separate bowl, add chopped pecans (and/or walnuts) set aside also.
Once the hour has gone by and your dough has risen (almost doubled in size), preheat the oven to 350 degrees Fahrenheit. Next, flour a flat surface and place the dough on it and using a rolling pin, roll it out to a rectangle (approximately 9"x14), trimming the edges if needed. NOTE: Try not to make the dough too thin or else rolling it up will be hard to do!
Then, generously brush melted butter overtop of dough and spoon the cinnamon-sugar mixture over the butter and generously sprinkle nuts atop the cinnamon-sugar mixture. NOTE: I also use a brush to sweep sugar mixture evenly across the dough to ensure that every bite is sweet!
Tightly roll dough (long-ways) and using a pastry cutter, cut dough into 1.5" rolls, placing each roll into a large baking dish (lined with parchment paper!).
Then place plastic wrap over the baking dish with rolls and let them rise again (for another 20 minutes).
Once the rolls have doubled in size for a second time (or have gotten significantly larger), brush rolls with a little more melted butter and then bake them for approximately 25 minutes in the preheated oven.
While all the baking magic is happening, make the cream cheese glaze (recipe in Notes) and set aside.
Remove the rolls from oven and wait 5 minutes or so, and then drizzle glaze atop everything and garnish with freshly grate carrots and chopped nuts, if desired.
Bon Appetite!